Ich habe eine ARM-Vorlage mit einer Web-App Alarmierungs Regel, wo ich in der Lage sein wollen, zu konfigurieren, welche E-Mails, die Benachrichtigungen zu erhalten.ARM template Array-Parameter
Das Snippet für die E-Mail-Aktion alarmiert, ist dies:
"action": {
"odata.type": "Microsoft.Azure.Management.Insights.Models.RuleEmailAction",
"sendToServiceOwners": false,
"customEmails": [
"[email protected]",
"[email protected]"
]
}
Die gleiche Vorlage für den Aufbau von Produktions-, Test- und Entwicklungsumgebungen verwendet wird. Daher würde ich gerne einen Parameter für die E-Mail-Alarmierung verwenden.
Wie kann ich erzeugen ein Array als "customEmails"
Eigenschaft verwendet werden, die entweder auf ein Komma getrennt String oder ein Array-Typ-Parameter?
ich "customEmails": "[array(parameters('AlertEmailRecipients'))]"
versucht haben, und auch
"customEmails": [
[array(parameters('AlertEmailRecipients'))]
]
aber weder Arbeit. Ich weiß nicht, wie ich sagen soll, dass der Eigenschaftswert "customEmails" von einem Parameter kommen sollte.
Ich verstehe die Frage nicht, können Sie ein Beispiel geben? Dies sollte ziemlich einfach sein, wenn Sie einen zur Verfügung stellen – 4c74356b41