Unable to execute the ARM template while creating virtual machine

sai kumar kadiveti 46 Reputation points
2021-08-24T18:10:18.413+00:00

Hi All,

I am trying to replicate the resource group with the Template.

Made most of the changes in the template. But all the time I see the below error.

{
"status": "Failed",
"error": {
"code": "InvalidTemplate",
"message": "Unable to process template language expressions for resource '/subscriptions/**********************/resourceGroups/elk/providers/Microsoft.Compute/virtualMachines/master1' at line '504' and column '9'. 'The template function 'parameter' is not valid. Please see https://aka.ms/arm-template-expressions for usage details.'",
"additionalInfo": [
{
"type": "TemplateViolation",
"info": {
"lineNumber": 504,
"linePosition": 9,
"path": ""
}
}
]
}

Except for the virtual machine all the resources are getting created in the azure.

Please find the template below which I used.

{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"adminPassword": {
"type": "SecureString"
},
"virtualMachines_kibana_name": {
"defaultValue": "kibana",
"type": "String"
},
"virtualMachines_master1_name": {
"defaultValue": "master1",
"type": "String"
},
"virtualMachines_master2_name": {
"defaultValue": "master2",
"type": "String"
},
"virtualMachines_master3_name": {
"defaultValue": "master3",
"type": "String"
},
"virtualNetworks_elk_vnet_name": {
"defaultValue": "elk-vnet",
"type": "String"
},
"networkInterfaces_kibana879_name": {
"defaultValue": "kibana879",
"type": "String"
},
"networkInterfaces_master395_name": {
"defaultValue": "master395",
"type": "String"
},
"publicIPAddresses_kibana_ip_name": {
"defaultValue": "kibana-ip",
"type": "String"
},
"networkInterfaces_master1591_name": {
"defaultValue": "master1591",
"type": "String"
},
"networkInterfaces_master2356_name": {
"defaultValue": "master2356",
"type": "String"
},
"publicIPAddresses_master1_ip_name": {
"defaultValue": "master1-ip",
"type": "String"
},
"publicIPAddresses_master2_ip_name": {
"defaultValue": "master2-ip",
"type": "String"
},
"publicIPAddresses_master3_ip_name": {
"defaultValue": "master3-ip",
"type": "String"
},
"networkSecurityGroups_kibana_nsg_name": {
"defaultValue": "kibana-nsg",
"type": "String"
},
"networkSecurityGroups_master1_nsg_name": {
"defaultValue": "master1-nsg",
"type": "String"
},
"networkSecurityGroups_master2_nsg_name": {
"defaultValue": "master2-nsg",
"type": "String"
},
"networkSecurityGroups_master3_nsg_name": {
"defaultValue": "master3-nsg",
"type": "String"
}
},
"variables": {},
"resources": [
{
"type": "Microsoft.Network/networkSecurityGroups",
"apiVersion": "2020-11-01",
"name": "[parameters('networkSecurityGroups_kibana_nsg_name')]",
"location": "eastus",
"properties": {
"securityRules": [
{
"name": "Port_8080",
"properties": {
"protocol": "",
"sourcePortRange": "
",
"destinationPortRange": "5601",
"sourceAddressPrefix": "",
"destinationAddressPrefix": "
",
"access": "Allow",
"priority": 1010,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"name": "default-allow-ssh",
"properties": {
"protocol": "TCP",
"sourcePortRange": "",
"destinationPortRange": "22",
"sourceAddressPrefix": "
",
"destinationAddressPrefix": "",
"access": "Allow",
"priority": 1000,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"name": "8080",
"properties": {
"protocol": "
",
"sourcePortRange": "",
"destinationPortRange": "5601",
"sourceAddressPrefix": "
",
"destinationAddressPrefix": "",
"access": "Allow",
"priority": 100,
"direction": "Outbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
}
]
}
},
{
"type": "Microsoft.Network/networkSecurityGroups",
"apiVersion": "2020-11-01",
"name": "[parameters('networkSecurityGroups_master1_nsg_name')]",
"location": "eastus",
"properties": {
"securityRules": [
{
"name": "Port_8080",
"properties": {
"protocol": "TCP",
"sourcePortRange": "
",
"destinationPortRange": "9200-9300",
"sourceAddressPrefix": "",
"destinationAddressPrefix": "
",
"access": "Allow",
"priority": 1010,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"name": "default-allow-ssh",
"properties": {
"protocol": "TCP",
"sourcePortRange": "",
"destinationPortRange": "22",
"sourceAddressPrefix": "
",
"destinationAddressPrefix": "",
"access": "Allow",
"priority": 1000,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"name": "8080",
"properties": {
"protocol": "TCP",
"sourcePortRange": "
",
"destinationPortRange": "9200-9300",
"sourceAddressPrefix": "",
"destinationAddressPrefix": "
",
"access": "Allow",
"priority": 100,
"direction": "Outbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
}
]
}
},
{
"type": "Microsoft.Network/networkSecurityGroups",
"apiVersion": "2020-11-01",
"name": "[parameters('networkSecurityGroups_master2_nsg_name')]",
"location": "eastus",
"properties": {
"securityRules": [
{
"name": "Port_8080",
"properties": {
"protocol": "TCP",
"sourcePortRange": "",
"destinationPortRange": "9200-9300",
"sourceAddressPrefix": "
",
"destinationAddressPrefix": "",
"access": "Allow",
"priority": 1010,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"name": "default-allow-ssh",
"properties": {
"protocol": "TCP",
"sourcePortRange": "
",
"destinationPortRange": "22",
"sourceAddressPrefix": "",
"destinationAddressPrefix": "
",
"access": "Allow",
"priority": 1000,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"name": "8080",
"properties": {
"protocol": "TCP",
"sourcePortRange": "",
"destinationPortRange": "9200-9300",
"sourceAddressPrefix": "
",
"destinationAddressPrefix": "",
"access": "Allow",
"priority": 100,
"direction": "Outbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
}
]
}
},
{
"type": "Microsoft.Network/networkSecurityGroups",
"apiVersion": "2020-11-01",
"name": "[parameters('networkSecurityGroups_master3_nsg_name')]",
"location": "eastus",
"properties": {
"securityRules": [
{
"name": "Port_8080",
"properties": {
"protocol": "TCP",
"sourcePortRange": "
",
"destinationPortRange": "9200-9300",
"sourceAddressPrefix": "",
"destinationAddressPrefix": "
",
"access": "Allow",
"priority": 1010,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"name": "default-allow-ssh",
"properties": {
"protocol": "TCP",
"sourcePortRange": "",
"destinationPortRange": "22",
"sourceAddressPrefix": "
",
"destinationAddressPrefix": "",
"access": "Allow",
"priority": 1000,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"name": "8080",
"properties": {
"protocol": "TCP",
"sourcePortRange": "
",
"destinationPortRange": "9200-9300",
"sourceAddressPrefix": "",
"destinationAddressPrefix": "
",
"access": "Allow",
"priority": 100,
"direction": "Outbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
}
]
}
},
{
"type": "Microsoft.Network/publicIPAddresses",
"apiVersion": "2020-11-01",
"name": "[parameters('publicIPAddresses_kibana_ip_name')]",
"location": "eastus",
"sku": {
"name": "Standard",
"tier": "Regional"
},
"zones": [
"1"
],
"properties": {
"ipAddress": "40.90.225.51",
"publicIPAddressVersion": "IPv4",
"publicIPAllocationMethod": "Static",
"idleTimeoutInMinutes": 4,
"ipTags": []
}
},
{
"type": "Microsoft.Network/publicIPAddresses",
"apiVersion": "2020-11-01",
"name": "[parameters('publicIPAddresses_master1_ip_name')]",
"location": "eastus",
"sku": {
"name": "Standard",
"tier": "Regional"
},
"zones": [
"1"
],
"properties": {
"ipAddress": "20.83.178.116",
"publicIPAddressVersion": "IPv4",
"publicIPAllocationMethod": "Static",
"idleTimeoutInMinutes": 4,
"ipTags": []
}
},
{
"type": "Microsoft.Network/publicIPAddresses",
"apiVersion": "2020-11-01",
"name": "[parameters('publicIPAddresses_master2_ip_name')]",
"location": "eastus",
"sku": {
"name": "Standard",
"tier": "Regional"
},
"zones": [
"1"
],
"properties": {
"ipAddress": "20.83.178.180",
"publicIPAddressVersion": "IPv4",
"publicIPAllocationMethod": "Static",
"idleTimeoutInMinutes": 4,
"ipTags": []
}
},
{
"type": "Microsoft.Network/publicIPAddresses",
"apiVersion": "2020-11-01",
"name": "[parameters('publicIPAddresses_master3_ip_name')]",
"location": "eastus",
"sku": {
"name": "Standard",
"tier": "Regional"
},
"zones": [
"1"
],
"properties": {
"ipAddress": "20.83.180.143",
"publicIPAddressVersion": "IPv4",
"publicIPAllocationMethod": "Static",
"idleTimeoutInMinutes": 4,
"ipTags": []
}
},
{
"type": "Microsoft.Network/virtualNetworks",
"apiVersion": "2020-11-01",
"name": "[parameters('virtualNetworks_elk_vnet_name')]",
"location": "eastus",
"properties": {
"addressSpace": {
"addressPrefixes": [
"10.0.0.0/16"
]
},
"subnets": [
{
"name": "default",
"properties": {
"addressPrefix": "10.0.0.0/24",
"delegations": [],
"privateEndpointNetworkPolicies": "Enabled",
"privateLinkServiceNetworkPolicies": "Enabled"
}
}
],
"virtualNetworkPeerings": [],
"enableDdosProtection": false
}
},
{
"type": "Microsoft.Compute/virtualMachines",
"apiVersion": "2021-03-01",
"name": "[parameters('virtualMachines_kibana_name')]",
"location": "eastus",
"dependsOn": [
"[resourceId('Microsoft.Network/networkInterfaces', parameters('networkInterfaces_kibana879_name'))]"
],
"zones": [
"1"
],
"properties": {
"hardwareProfile": {
"vmSize": "Standard_B2s"
},
"storageProfile": {
"imageReference": {
"publisher": "RedHat",
"offer": "RHEL",
"sku": "8.1",
"version": "latest"
},
"osDisk": {
"osType": "Linux",
"name": "[concat(parameters('virtualMachines_kibana_name'), '_OsDisk_0')]",
"createOption": "FromImage",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Premium_LRS"
},
"diskSizeGB": 64
},
"dataDisks": []
},
"osProfile": {
"computerName": "[parameters('virtualMachines_kibana_name')]",
"adminUsername": "elasticsearch",
"adminPassword": "[parameter('adminPassword')]",
"linuxConfiguration": {
"disablePasswordAuthentication": false,
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"networkProfile": {
"networkInterfaces": [
{
"id": "[resourceId('Microsoft.Network/networkInterfaces', parameters('networkInterfaces_kibana879_name'))]"
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
}
}
},
{
"type": "Microsoft.Compute/virtualMachines",
"apiVersion": "2021-03-01",
"name": "[parameters('virtualMachines_master1_name')]",
"location": "eastus",
"dependsOn": [
"[resourceId('Microsoft.Network/networkInterfaces', parameters('networkInterfaces_master1591_name'))]"
],
"zones": [
"1"
],
"properties": {
"hardwareProfile": {
"vmSize": "Standard_B2s"
},
"storageProfile": {
"imageReference": {
"publisher": "RedHat",
"offer": "RHEL",
"sku": "8.1",
"version": "latest"
},
"osDisk": {
"osType": "Linux",
"name": "[concat(parameters('virtualMachines_master1_name'), '_OsDisk_1')]",
"createOption": "FromImage",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Premium_LRS"
},
"diskSizeGB": 64
},
"dataDisks": []
},
"osProfile": {
"computerName": "[parameters('virtualMachines_master1_name')]",
"adminUsername": "elasticsearch",
"adminPassword": "[parameter('adminPassword')]",
"linuxConfiguration": {
"disablePasswordAuthentication": false,
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"networkProfile": {
"networkInterfaces": [
{
"id": "[resourceId('Microsoft.Network/networkInterfaces', parameters('networkInterfaces_master1591_name'))]"
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
}
}
},
{
"type": "Microsoft.Compute/virtualMachines",
"apiVersion": "2021-03-01",
"name": "[parameters('virtualMachines_master2_name')]",
"location": "eastus",
"dependsOn": [
"[resourceId('Microsoft.Network/networkInterfaces', parameters('networkInterfaces_master2356_name'))]"
],
"zones": [
"1"
],
"properties": {
"hardwareProfile": {
"vmSize": "Standard_B2s"
},
"storageProfile": {
"imageReference": {
"publisher": "RedHat",
"offer": "RHEL",
"sku": "8.1",
"version": "latest"
},
"osDisk": {
"osType": "Linux",
"name": "[concat(parameters('virtualMachines_master2_name'), '_OsDisk_2')]",
"createOption": "FromImage",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Premium_LRS"
},
"diskSizeGB": 64
},
"dataDisks": []
},
"osProfile": {
"computerName": "[parameters('virtualMachines_master2_name')]",
"adminUsername": "elasticsearch",
"adminPassword": "[parameter('adminPassword')]",
"linuxConfiguration": {
"disablePasswordAuthentication": false,
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"networkProfile": {
"networkInterfaces": [
{
"id": "[resourceId('Microsoft.Network/networkInterfaces', parameters('networkInterfaces_master2356_name'))]"
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
}
}
},
{
"type": "Microsoft.Compute/virtualMachines",
"apiVersion": "2021-03-01",
"name": "[parameters('virtualMachines_master3_name')]",
"location": "eastus",
"dependsOn": [
"[resourceId('Microsoft.Network/networkInterfaces', parameters('networkInterfaces_master395_name'))]"
],
"zones": [
"1"
],
"properties": {
"hardwareProfile": {
"vmSize": "Standard_B2s"
},
"storageProfile": {
"imageReference": {
"publisher": "RedHat",
"offer": "RHEL",
"sku": "8.1",
"version": "latest"
},
"osDisk": {
"osType": "Linux",
"name": "[concat(parameters('virtualMachines_master3_name'), '_OsDisk_3')]",
"createOption": "FromImage",
"caching": "ReadWrite",
"managedDisk": {
"storageAccountType": "Premium_LRS"
},
"diskSizeGB": 64
},
"dataDisks": []
},
"osProfile": {
"computerName": "[parameters('virtualMachines_master3_name')]",
"adminUsername": "elasticsearch",
"adminPassword": "[parameter('adminPassword')]",
"linuxConfiguration": {
"disablePasswordAuthentication": false,
"provisionVMAgent": true,
"patchSettings": {
"patchMode": "ImageDefault",
"assessmentMode": "ImageDefault"
}
},
"secrets": [],
"allowExtensionOperations": true,
"requireGuestProvisionSignal": true
},
"networkProfile": {
"networkInterfaces": [
{
"id": "[resourceId('Microsoft.Network/networkInterfaces', parameters('networkInterfaces_master395_name'))]"
}
]
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
}
}
},
{
"type": "Microsoft.Network/networkSecurityGroups/securityRules",
"apiVersion": "2020-11-01",
"name": "[concat(parameters('networkSecurityGroups_kibana_nsg_name'), '/8080')]",
"dependsOn": [
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_kibana_nsg_name'))]"
],
"properties": {
"protocol": "",
"sourcePortRange": "
",
"destinationPortRange": "5601",
"sourceAddressPrefix": "",
"destinationAddressPrefix": "
",
"access": "Allow",
"priority": 100,
"direction": "Outbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"type": "Microsoft.Network/networkSecurityGroups/securityRules",
"apiVersion": "2020-11-01",
"name": "[concat(parameters('networkSecurityGroups_master1_nsg_name'), '/8080')]",
"dependsOn": [
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master1_nsg_name'))]"
],
"properties": {
"protocol": "TCP",
"sourcePortRange": "",
"destinationPortRange": "9200-9300",
"sourceAddressPrefix": "
",
"destinationAddressPrefix": "",
"access": "Allow",
"priority": 100,
"direction": "Outbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"type": "Microsoft.Network/networkSecurityGroups/securityRules",
"apiVersion": "2020-11-01",
"name": "[concat(parameters('networkSecurityGroups_master2_nsg_name'), '/8080')]",
"dependsOn": [
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master2_nsg_name'))]"
],
"properties": {
"protocol": "TCP",
"sourcePortRange": "
",
"destinationPortRange": "9200-9300",
"sourceAddressPrefix": "",
"destinationAddressPrefix": "
",
"access": "Allow",
"priority": 100,
"direction": "Outbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"type": "Microsoft.Network/networkSecurityGroups/securityRules",
"apiVersion": "2020-11-01",
"name": "[concat(parameters('networkSecurityGroups_master3_nsg_name'), '/8080')]",
"dependsOn": [
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master3_nsg_name'))]"
],
"properties": {
"protocol": "TCP",
"sourcePortRange": "",
"destinationPortRange": "9200-9300",
"sourceAddressPrefix": "
",
"destinationAddressPrefix": "",
"access": "Allow",
"priority": 100,
"direction": "Outbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"type": "Microsoft.Network/networkSecurityGroups/securityRules",
"apiVersion": "2020-11-01",
"name": "[concat(parameters('networkSecurityGroups_kibana_nsg_name'), '/default-allow-ssh')]",
"dependsOn": [
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_kibana_nsg_name'))]"
],
"properties": {
"protocol": "TCP",
"sourcePortRange": "
",
"destinationPortRange": "22",
"sourceAddressPrefix": "",
"destinationAddressPrefix": "
",
"access": "Allow",
"priority": 1000,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"type": "Microsoft.Network/networkSecurityGroups/securityRules",
"apiVersion": "2020-11-01",
"name": "[concat(parameters('networkSecurityGroups_master1_nsg_name'), '/default-allow-ssh')]",
"dependsOn": [
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master1_nsg_name'))]"
],
"properties": {
"protocol": "TCP",
"sourcePortRange": "",
"destinationPortRange": "22",
"sourceAddressPrefix": "
",
"destinationAddressPrefix": "",
"access": "Allow",
"priority": 1000,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"type": "Microsoft.Network/networkSecurityGroups/securityRules",
"apiVersion": "2020-11-01",
"name": "[concat(parameters('networkSecurityGroups_master2_nsg_name'), '/default-allow-ssh')]",
"dependsOn": [
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master2_nsg_name'))]"
],
"properties": {
"protocol": "TCP",
"sourcePortRange": "
",
"destinationPortRange": "22",
"sourceAddressPrefix": "",
"destinationAddressPrefix": "
",
"access": "Allow",
"priority": 1000,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"type": "Microsoft.Network/networkSecurityGroups/securityRules",
"apiVersion": "2020-11-01",
"name": "[concat(parameters('networkSecurityGroups_master3_nsg_name'), '/default-allow-ssh')]",
"dependsOn": [
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master3_nsg_name'))]"
],
"properties": {
"protocol": "TCP",
"sourcePortRange": "",
"destinationPortRange": "22",
"sourceAddressPrefix": "
",
"destinationAddressPrefix": "",
"access": "Allow",
"priority": 1000,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"type": "Microsoft.Network/networkSecurityGroups/securityRules",
"apiVersion": "2020-11-01",
"name": "[concat(parameters('networkSecurityGroups_kibana_nsg_name'), '/Port_8080')]",
"dependsOn": [
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_kibana_nsg_name'))]"
],
"properties": {
"protocol": "
",
"sourcePortRange": "",
"destinationPortRange": "5601",
"sourceAddressPrefix": "
",
"destinationAddressPrefix": "",
"access": "Allow",
"priority": 1010,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"type": "Microsoft.Network/networkSecurityGroups/securityRules",
"apiVersion": "2020-11-01",
"name": "[concat(parameters('networkSecurityGroups_master1_nsg_name'), '/Port_8080')]",
"dependsOn": [
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master1_nsg_name'))]"
],
"properties": {
"protocol": "TCP",
"sourcePortRange": "
",
"destinationPortRange": "9200-9300",
"sourceAddressPrefix": "",
"destinationAddressPrefix": "
",
"access": "Allow",
"priority": 1010,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"type": "Microsoft.Network/networkSecurityGroups/securityRules",
"apiVersion": "2020-11-01",
"name": "[concat(parameters('networkSecurityGroups_master2_nsg_name'), '/Port_8080')]",
"dependsOn": [
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master2_nsg_name'))]"
],
"properties": {
"protocol": "TCP",
"sourcePortRange": "",
"destinationPortRange": "9200-9300",
"sourceAddressPrefix": "
",
"destinationAddressPrefix": "",
"access": "Allow",
"priority": 1010,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"type": "Microsoft.Network/networkSecurityGroups/securityRules",
"apiVersion": "2020-11-01",
"name": "[concat(parameters('networkSecurityGroups_master3_nsg_name'), '/Port_8080')]",
"dependsOn": [
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master3_nsg_name'))]"
],
"properties": {
"protocol": "TCP",
"sourcePortRange": "
",
"destinationPortRange": "9200-9300",
"sourceAddressPrefix": "",
"destinationAddressPrefix": "
",
"access": "Allow",
"priority": 1010,
"direction": "Inbound",
"sourcePortRanges": [],
"destinationPortRanges": [],
"sourceAddressPrefixes": [],
"destinationAddressPrefixes": []
}
},
{
"type": "Microsoft.Network/virtualNetworks/subnets",
"apiVersion": "2020-11-01",
"name": "[concat(parameters('virtualNetworks_elk_vnet_name'), '/default')]",
"dependsOn": [
"[resourceId('Microsoft.Network/virtualNetworks', parameters('virtualNetworks_elk_vnet_name'))]"
],
"properties": {
"addressPrefix": "10.0.0.0/24",
"delegations": [],
"privateEndpointNetworkPolicies": "Enabled",
"privateLinkServiceNetworkPolicies": "Enabled"
}
},
{
"type": "Microsoft.Network/networkInterfaces",
"apiVersion": "2020-11-01",
"name": "[parameters('networkInterfaces_kibana879_name')]",
"location": "eastus",
"dependsOn": [
"[resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIPAddresses_kibana_ip_name'))]",
"[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworks_elk_vnet_name'), 'default')]",
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_kibana_nsg_name'))]"
],
"properties": {
"ipConfigurations": [
{
"name": "ipconfig1",
"properties": {
"privateIPAddress": "10.0.0.7",
"privateIPAllocationMethod": "Dynamic",
"publicIPAddress": {
"id": "[resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIPAddresses_kibana_ip_name'))]"
},
"subnet": {
"id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworks_elk_vnet_name'), 'default')]"
},
"primary": true,
"privateIPAddressVersion": "IPv4"
}
}
],
"dnsSettings": {
"dnsServers": []
},
"enableAcceleratedNetworking": false,
"enableIPForwarding": false,
"networkSecurityGroup": {
"id": "[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_kibana_nsg_name'))]"
}
}
},
{
"type": "Microsoft.Network/networkInterfaces",
"apiVersion": "2020-11-01",
"name": "[parameters('networkInterfaces_master1591_name')]",
"location": "eastus",
"dependsOn": [
"[resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIPAddresses_master1_ip_name'))]",
"[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworks_elk_vnet_name'), 'default')]",
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master1_nsg_name'))]"
],
"properties": {
"ipConfigurations": [
{
"name": "ipconfig1",
"properties": {
"privateIPAddress": "10.0.0.4",
"privateIPAllocationMethod": "Dynamic",
"publicIPAddress": {
"id": "[resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIPAddresses_master1_ip_name'))]"
},
"subnet": {
"id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworks_elk_vnet_name'), 'default')]"
},
"primary": true,
"privateIPAddressVersion": "IPv4"
}
}
],
"dnsSettings": {
"dnsServers": []
},
"enableAcceleratedNetworking": false,
"enableIPForwarding": false,
"networkSecurityGroup": {
"id": "[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master1_nsg_name'))]"
}
}
},
{
"type": "Microsoft.Network/networkInterfaces",
"apiVersion": "2020-11-01",
"name": "[parameters('networkInterfaces_master2356_name')]",
"location": "eastus",
"dependsOn": [
"[resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIPAddresses_master2_ip_name'))]",
"[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworks_elk_vnet_name'), 'default')]",
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master2_nsg_name'))]"
],
"properties": {
"ipConfigurations": [
{
"name": "ipconfig1",
"properties": {
"privateIPAddress": "10.0.0.5",
"privateIPAllocationMethod": "Dynamic",
"publicIPAddress": {
"id": "[resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIPAddresses_master2_ip_name'))]"
},
"subnet": {
"id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworks_elk_vnet_name'), 'default')]"
},
"primary": true,
"privateIPAddressVersion": "IPv4"
}
}
],
"dnsSettings": {
"dnsServers": []
},
"enableAcceleratedNetworking": false,
"enableIPForwarding": false,
"networkSecurityGroup": {
"id": "[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master2_nsg_name'))]"
}
}
},
{
"type": "Microsoft.Network/networkInterfaces",
"apiVersion": "2020-11-01",
"name": "[parameters('networkInterfaces_master395_name')]",
"location": "eastus",
"dependsOn": [
"[resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIPAddresses_master3_ip_name'))]",
"[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworks_elk_vnet_name'), 'default')]",
"[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master3_nsg_name'))]"
],
"properties": {
"ipConfigurations": [
{
"name": "ipconfig1",
"properties": {
"privateIPAddress": "10.0.0.6",
"privateIPAllocationMethod": "Dynamic",
"publicIPAddress": {
"id": "[resourceId('Microsoft.Network/publicIPAddresses', parameters('publicIPAddresses_master3_ip_name'))]"
},
"subnet": {
"id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworks_elk_vnet_name'), 'default')]"
},
"primary": true,
"privateIPAddressVersion": "IPv4"
}
}
],
"dnsSettings": {
"dnsServers": []
},
"enableAcceleratedNetworking": false,
"enableIPForwarding": false,
"networkSecurityGroup": {
"id": "[resourceId('Microsoft.Network/networkSecurityGroups', parameters('networkSecurityGroups_master3_nsg_name'))]"
}
}
}
]
}

Please find the Pastebin link.

https://pastebin.com/zdNTuWAA

Could you please suggest what I was doing wrong in this?

I tried this many times. But no luck.

Azure Lab Services
Azure Lab Services
An Azure service that is used to set up labs for classrooms, trials, development and testing, and other scenarios.
297 questions
{count} votes

Accepted answer
  1. BhargaviAnnadevara-MSFT 5,466 Reputation points
    2021-08-25T07:49:00.47+00:00

    @sai kumar kadiveti Thanks for reaching out. The error you see is due to the expression "[parameter('adminPassword')]" at lines: 466, 530, 594, 658.

    As mentioned in the ARM template documentation, the appropriate template function to fetch a parameter by its name is parameters().

    I've fixed the provided template and uploaded it here for your reference. You should now be able to deploy it without the mentioned errors.

    Hope this helps. Do let us know if you have further questions.

    ----------

    If an answer is helpful, please "Accept answer" and/or "Up-Vote" which might help other community members reading this thread.


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.