Следующий код работает без ошибок, пока я пытаюсь создать новую группу действий для использования с новым предупреждением в Azure Monitor.
import-module Az.Monitor
#Setting up action group
$emailaddress = '[email protected]'
$phoneNumber = '1234567890'
$emailDBA = New-AzActionGroupReceiver -Name 'emailDBA' -EmailAddress $emailaddress
$smsDBA = New-AzActionGroupReceiver -Name 'smsDBA' -SmsReceiver -CountryCode '1' -PhoneNumber $phoneNumber
Set-AzActionGroup `
-Name 'notifydbadeadlock' `
-ResourceGroupName $resourceGroupName `
-ShortName 'deadlock' `
-Receiver $emailDBA,$smsDBA
Согласно документации, я также могу добавить голосовую почту, используя следующий код.
$phoneDBA = New-AzActionGroupReceiver -Name 'phoneDBA' -VoiceCountryCode '1' -VoicePhoneNumber $phoneNumber -VoiceReceiver
Я получаю сообщение об ошибке.
New-AzActionGroupReceiver: не удалось найти параметр, который соответствует имени параметра «VoiceCountryCode». В строке: 1 символ: 56 + ... New-AzActionGroupReceiver -Name 'phoneDBA' -VoiceCountryCode '1' -Vo ... + ~~~~~~~~~~~~~~~~~ + CategoryInfo: InvalidArgument: (:) [New-AzActionGroupReceiver], ParameterBindingException + FullyQualifiedErrorId: NamedParameterNotFound, Microsoft.Azure.Commands.Insights.ActionGroups.NewAzureRmActionGroupReceiverCommand
Я обновил модуль Az.Monitor
.
Как я могу это решить?