Я могу добиться этого, выполнив ниже в шаблоне ARM,
"isVirtualNetworkFilterEnabled": true,
"virtualNetworkRules": [
{
"virtualNetworkSubnetId": "[variables('subnetId')]"
}
]
И в разделе переменных я передаю строку, как показано ниже,
"subnetId": "[concat ('/ subscription /', subscription (). subscriptionId, '/ resourceGroups /', параметры ('vnetRG'), '/ provider / Microsoft.Network / virtualNetworks /', параметры ('vnetName'), '/ subnets/ ', parameters (' vnetSubnetName '))] "
Однако, когда я пытаюсь отделить это от основного шаблона {который создает учетную запись cosmosdb}, мы хотим использовать учетную запись службы для включения защитычасть, которая настроит VNET и настроит IPRangeFilter, отлично работает только IPRangeFilter, но не virtualNetworkRules.