Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -431,4 +431,9 @@ buildNumber.properties
*.iml
*.iws
*.ipr
out/
out/

# Bicep-generated ARM template JSON files
**/infra/**/*.json
!**/infra/**/*.parameters.json
!**/infra/**/abbreviations.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,19 @@ param tags object = {}
param name string
param taskhubname string
param skuName string
param skuCapacity int
param skuCapacity int = 0

resource dts 'Microsoft.DurableTask/schedulers@2025-11-01' = {
location: location
tags: tags
name: name
properties: {
ipAllowlist: ipAllowlist
sku: {
sku: skuName == 'Dedicated' ? {
name: skuName
capacity: skuCapacity
} : {
name: skuName
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ var functionAppName = !empty(apiServiceName) ? apiServiceName : '${abbrs.webSite
var deploymentStorageContainerName = 'app-package-${take(functionAppName, 32)}-${take(toLower(uniqueString(functionAppName, resourceToken)), 7)}'
var name = toLower('${aiHubName}')
var projectName = toLower('${aiProjectName}')
param dtsSkuName string = 'Dedicated'
param dtsSkuName string = 'Consumption'
param dtsCapacity int = 1
param dtsName string = ''
param taskHubName string = ''
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,19 @@ param tags object = {}
param name string
param taskhubname string
param skuName string
param skuCapacity int
param skuCapacity int = 0

resource dts 'Microsoft.DurableTask/schedulers@2025-11-01' = {
location: location
tags: tags
name: name
properties: {
ipAllowlist: ipAllowlist
sku: {
sku: skuName == 'Dedicated' ? {
name: skuName
capacity: skuCapacity
} : {
name: skuName
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ param functionSkuTier string = 'ElasticPremium' // Uses main.parameters.json fir
param functionReservedPlan bool = true // Set to false to get a Windows OS plan

param dtsLocation string = location
param dtsSkuName string = 'Dedicated'
param dtsSkuName string = 'Consumption'
param dtsCapacity int = 1

param durableFunctionServiceName string = ''
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,19 @@ param tags object = {}
param name string
param taskhubname string
param skuName string
param skuCapacity int
param skuCapacity int = 0

resource dts 'Microsoft.DurableTask/schedulers@2025-11-01' = {
location: location
tags: tags
name: name
properties: {
ipAllowlist: ipAllowlist
sku: {
sku: skuName == 'Dedicated' ? {
name: skuName
capacity: skuCapacity
} : {
name: skuName
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ param functionSkuTier string = 'ElasticPremium' // Uses main.parameters.json fir
param functionReservedPlan bool = true // Set to false to get a Windows OS plan

param dtsLocation string = location
param dtsSkuName string = 'Dedicated'
param dtsSkuName string = 'Consumption'
param dtsCapacity int = 1

param durableFunctionServiceName string = ''
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,19 @@ param tags object = {}
param name string
param taskhubname string
param skuName string
param skuCapacity int
param skuCapacity int = 0

resource dts 'Microsoft.DurableTask/schedulers@2025-11-01' = {
location: location
tags: tags
name: name
properties: {
ipAllowlist: ipAllowlist
sku: {
sku: skuName == 'Dedicated' ? {
name: skuName
capacity: skuCapacity
} : {
name: skuName
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ param functionSkuTier string = 'ElasticPremium' // Uses main.parameters.json fir
param functionReservedPlan bool = true // Set to false to get a Windows OS plan

param dtsLocation string = location
param dtsSkuName string = 'Dedicated'
param dtsSkuName string = 'Consumption'
param dtsCapacity int = 1

param documentIntelligenceSkuName string // Set in main.parameters.json
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,19 @@ param tags object = {}
param name string
param taskhubname string
param skuName string
param skuCapacity int
param skuCapacity int = 0

resource dts 'Microsoft.DurableTask/schedulers@2025-11-01' = {
location: location
tags: tags
name: name
properties: {
ipAllowlist: ipAllowlist
sku: {
sku: skuName == 'Dedicated' ? {
name: skuName
capacity: skuCapacity
} : {
name: skuName
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ param functionSkuTier string = 'ElasticPremium' // Uses main.parameters.json fir
param functionReservedPlan bool = true // Set to false to get a Windows OS plan

param dtsLocation string = location
param dtsSkuName string = 'Dedicated'
param dtsSkuName string = 'Consumption'
param dtsCapacity int = 1

param documentIntelligenceSkuName string // Set in main.parameters.json
Expand Down
6 changes: 4 additions & 2 deletions samples/infra/app/dts.bicep
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,19 @@ param tags object = {}
param name string
param taskhubname string
param skuName string
param skuCapacity int
param skuCapacity int = 0

resource dts 'Microsoft.DurableTask/schedulers@2025-11-01' = {
location: location
tags: tags
name: name
properties: {
ipAllowlist: ipAllowlist
sku: {
sku: skuName == 'Dedicated' ? {
name: skuName
capacity: skuCapacity
} : {
name: skuName
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion samples/infra/main.bicep
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ param containerAppsEnvName string = ''
param containerAppsAppName string = ''
param containerRegistryName string = ''
param dtsLocation string = 'centralus'
param dtsSkuName string = 'Dedicated'
param dtsSkuName string = 'Consumption'
param dtsCapacity int = 1
param dtsName string = ''
param taskHubName string = ''
Expand Down
6 changes: 4 additions & 2 deletions samples/scenarios/AutoscalingInACA/infra/app/dts.bicep
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,19 @@ param tags object = {}
param name string
param taskhubname string
param skuName string
param skuCapacity int
param skuCapacity int = 0

resource dts 'Microsoft.DurableTask/schedulers@2025-11-01' = {
location: location
tags: tags
name: name
properties: {
ipAllowlist: ipAllowlist
sku: {
sku: skuName == 'Dedicated' ? {
name: skuName
capacity: skuCapacity
} : {
name: skuName
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion samples/scenarios/AutoscalingInACA/infra/main.bicep
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ param containerAppsEnvName string = ''
param containerAppsAppName string = ''
param containerRegistryName string = ''
param dtsLocation string = 'centralus'
param dtsSkuName string = 'Dedicated'
param dtsSkuName string = 'Consumption'
param dtsCapacity int = 1
param dtsName string = ''
param taskHubName string = ''
Expand Down
Loading