Skip to content

Commit bf1d0e1

Browse files
authored
Merge pull request #300043 from craigshoemaker/aca/jason/scale-bicep
[Container Apps] Update: Add Bicep scale rules
2 parents 517dfbe + c0756b6 commit bf1d0e1

File tree

4 files changed

+292
-18
lines changed

4 files changed

+292
-18
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
...
2+
rules: [
3+
{
4+
name: 'azure-servicebus-queue-rule'
5+
custom: {
6+
type: 'azure-servicebus'
7+
metadata: {
8+
queueName: 'my-queue'
9+
namespace: 'service-bus-namespace'
10+
messageCount: '5'
11+
}
12+
}
13+
}
14+
]
15+
...
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
resource symbolicname 'Microsoft.App/containerApps@2025-02-02-preview' = {
2+
...
3+
properties: {
4+
...
5+
configuration: {
6+
...
7+
secrets: [
8+
{
9+
name: 'connection-string-secret'
10+
value: '<SERVICE_BUS_CONNECTION_STRING>'
11+
}
12+
]
13+
}
14+
template: {
15+
...
16+
scale: {
17+
maxReplicas: 0
18+
minReplicas: 5
19+
rules: [
20+
{
21+
name: 'azure-servicebus-queue-rule'
22+
custom: {
23+
type: 'azure-servicebus'
24+
metadata: {
25+
queueName: 'my-queue'
26+
namespace: 'service-bus-namespace'
27+
messageCount: '5'
28+
}
29+
auth: [
30+
{
31+
secretRef: 'connection-string-secret'
32+
triggerParameter: 'connection'
33+
}
34+
]
35+
}
36+
}
37+
]
38+
}
39+
}
40+
}
41+
}

0 commit comments

Comments
 (0)