2026.8.26.3

Overview

Name sqlmanagedinstancepool
Tag 2026.8.26.3
FullName br:bicepacrdevwcom.azurecr.io/bicep/modules/sqlmanagedinstancepool:2026.8.26.3
Last updated 2026-08-26 07:47:59:+00:00
Created 2026-08-26 07:47:59:+00:00
Digest sha256:95d0df79c65a0b9cc761817ad002f460c0afd30405a68e1655c9c7ae3fb38cce

Parameters

Name Type Required Description
env string Yes
tags object Yes
version string Yes
location string No
resourceGroup().location
Location for deployment
namePrefix string No
''
system string Yes
region string No
''
nameSuffix string No
''
managedInstancePoolName string No
format('{0}{1}{2}-sqlmipool{3}{4}-{5}{6}{7}', namePrefix, if(empty(namePrefix), '', '-'), system, if(empty(region), '', '-'), region, env, if(empty(nameSuffix), '', '-'), nameSuffix)
Full managed instance pool name, if not specified use default namePrefix-system-sqlmipool-region-env-suffix
subnetResourceId string No
''
Subnet resource id
skuName string
'Gen5'
No
'Gen5'
SKU name
vCores int
8,
16,
24,
32,
40,
64,
80
No
8
Number of vCores
licenseType string
'BasePrice',
'LicenseIncluded'
No
'BasePrice'
License type
skuTier string
'GeneralPurpose'
No
'GeneralPurpose'
Sku tier
managedInstancesConfiguration array No
[
]
Managed Instances Configuration
managedInstancesDeploymentKeyVaultName string No
''
Key Vault name with admin passwords - in case if the instances should be deployed in the pool
vnetManagedInstanceSubnetId string No
''
Managed Instance Subnet Id

Outputs

Name Type Description
managedInstancePoolResourceId string

Example

@description('The target environment.')
param env string

@description('The deployment version.')
param version string = '1.0.0.0'

param tags object

param system string


module sqlmanagedinstancepool 'br:bicepacrdevwcom.azurecr.io/bicep/modules/sqlmanagedinstancepool:2026.8.26.3' = {
    name: 'sqlmanagedinstancepool${env}${version}'
    params: {
      env: env
      tags: tags
      version: version
      system: system
    }
}