По какой-то причине параметр -Wait не работает в моем модуле Runbook PowerShell. Я недоумеваю, почему это не сработает. Я предполагаю, что это ошибка новичка. Есть предположения? Полная ошибка и код ниже:
Ошибка: Start-AzureRmAutomationRunbook: не удается найти параметр, который соответствует имени параметра «Ожидание». В restore_DEV_DBIN_master_runbook: 31 символ: 31 + + CategoryInfo: InvalidArgument: (:) [Start-AzureRmAutomationRunbook], ParameterBindingException + FullyQualifiedErrorId: NamedParameterNotFound, Microsoft.AzureAutommandations.AutomationStart.Cmdun
workflow restore_DEV_DBIN_master_runbook
{
#Establishing Connection
$connectionName = "AzureRunAsConnection"
try {
# Getting the service principal connection "AzureRunAsConnection"
$servicePrincipalConnection = Get-AutomationConnection -name $connectionName
"Logging into Azure..."
Add-AzureRmAccount -ServicePrincipal -TenantID $servicePrincipalConnection.TenantID -ApplicationID $servicePrincipalConnection.ApplicationID -CertificateThumbprint $servicePrincipalConnection.CertificateThumbprint
}
catch {
if (!$servicePrincipalConnection) {
$ErrorMessage = "Connection $connectionName not found."
throw $ErrorMessage
}
else {
Write-Error -Message $_.Exception
throw $_.Exception
}
}
if ($err) {
throw $err
}
inlinescript
{
Start-AzureRmAutomationRunbook –AutomationAccountName 'SQLAutomation' –Name 'scale_down_DEV_DBIN_temp_db' -ResourceGroupName 'SQL-Automation-rg' -Wait
}
}