我正在尝试添加多个电子邮件地址,但遇到了问题。每个电子邮件地址必须是它自己的收件人,并且每个收件人只能有一个电子邮件地址。所以我的逻辑是如果我运行这段代码。
$emails = @($requestor,$careerSponsor,$practiceLead)
foreach ($email in $emails) {
$emailReceiver = New-AzActionGroupReceiver -EmailReceiver -EmailAddress $email -Name $email
Set-AzActionGroup -ResourceGroupName $rgName -Name budgetAG -ShortName budgetAG -Receiver $emailReceiver
}
我可以用所有三个电子邮件地址更新我的行动组。然而,结果我得到的只是添加到操作组的最后一个。我得到了三个成功的确认,但它所做的只是用下一个替换一个电子邮件接收器。
我无法将三个电子邮件接收器添加到 -Receiver 参数,我收到 HTTP BADREQUEST 错误。没有关于如何添加多个接收器的文档。我被允许在门户中执行此操作,但显然不是通过脚本。有什么想法吗?