Если я попытаюсь развернуть свой шаблон руки (что-то вроде этого)
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {},
"variables": {
"AAS": "TestAAS",
"AFU": "TestAFU",
},
"resources": [
//define some resource here
],
"outputs": {
"asName": {
"type": "string",
"value": "[variables('AAS')]"
},
"azureFunctionName": {
"type": "string",
"value": "[variables('AFU')]"
}}
}
, если по какой-либо причине это не идет хорошо, я не могу прочитать вывод в Powershell. и я получаю следующее сообщение:
Template output evaluation skipped: at least one resource deployment operation failed. Please list deployment operations for details
что мне делать, чтобы выходные параметры передавались в скрипт powershell, несмотря на ошибочное выполнение
Мой код Powershell:
//Standard PowerShell code for Deploying ARM Template
try
{
Stop-AzureRmWebApp -ResourceGroupName $ResourceGroupName -Name $deployment.Outputs.item("AFU").value
Suspend-AzureRmAnalysisServicesServer -Name $deployment.Outputs.item("AAS").value -ResourceGroupName $ResourceGroupName
}
catch
{
Write-Host "error here"
}