Lage
In der ARM Vorlage ist die Region fest einprogrammiert. Diese soll beim Anlegen änderbar sein.
Im zweiten Schritt möchten wir die Auswahl der Region per Auswahlfeld eingrenzen.
Im dritten Schritt möchten wir die Eingabe eines Tags mit dem Namen Projektname ermöglichen.
Auftrag
Passen Sie die ARM Vorlage an, indem Sie eine zweiten Parameter hinzufügen und diese innerhalb der Vorlage verlinken, damit dieser unter im Bereich resources benutzt wird.
Tipp: Wenn Sie Fehler in Ihrer JSON-Datei haben, verwenden Sie einen JSON Online Validator. Er zeigt einem Fehler in der JSON-Struktur, wie eine fehlende Klammer oder ein falsches Komma auf.
Durchführung
- Laden Sie das Template herunten.
- Suchen Sie im Azure-Portal nach "Benutzerdefinierte Vorlage bereitstellen".
Dort klicken Sie auf "Eigene Vorlage im Editor erstellen".
- Klicken Sie dann auf "Datei laden" und wählen die heruntergeladene .json-Datei aus.
Der Inhalt wird nun im Code-Fenster angezeigt. Klicken Sie speichern.
- Schauen Sie sich an, wie die Variable "disks_meineFestplatte_name" definiert ist und fügen Sie eine zweite Variable hinzu.
Unten muss dann ebenfalls die Zeile "location": "swedencentral", angepasst werden.
Tipp: Fragen Sie die KI nach einer Anleitung wie Sie die Vorlage anpassen müssen und lassen Sie sich nicht die komplette Vorlage von der KI erstellen. So lernen Sie am meisten.
- Nach dem Speichern müsste Ihre Ansicht nun so aussehen:

Lösung:
- Da es leider oft zu Tippfehlern bei der Eingabe der Region kommt, möchten wir für die Region ein Auswahlfeld erstellen. Ändern Sie die Vorlage so ab, dass man zwischen swedencentral und francecentral per Pulldownmenü auswählen kann.

Lösung:
Es würde auch noch eine Beschreibung für die Region hinzugefügt. Diese erscheint, wenn man mit der Maus über das Fragezeichen-Icon neben der Region geht.
- Ermöglichen Sie die Eingabe eines Projektnames per Textfeldeingabe. Es soll kein Standardwert im Eingabefeld stehen.
Hierfür muss eine neue Variable angelegt werden und unten in resources als "tags" eingebaut werden.
Lösung:
Beachten Sie, dass die Variable projektname heißt. Projektname ist die Bezeichnung des Tag-Namens und könnte auch z.B. Kundenprojekt heissen.