Azure Cloud-Eigenschaften

Die Azure-Inventarisierung bietet die Möglichkeit, benutzerdefinierte Eigenschaften zu erstellen, um zusätzliche Details zu Azure-Ressourcen zu erfassen. Diese Eigenschaften können mithilfe von JSONPath-Ausdrücken definiert werden, um spezifische Informationen aus den Ressourcendaten zu extrahieren.

  1. Neue Eigenschaft hinzufügen:

    • In der Azure-Inventarisierung die Schaltfläche Neu auswählen, um eine neue benutzerdefinierte Eigenschaft zu erstellen.
    • Einen passenden Namen für die Eigenschaft festlegen (z. B. PasswordAuthentication).
    • Den passenden Ressourcentyp auswählen (z. B. microsoft.compute/virtualmachines).
  2. JSONPath festlegen:

    • Im Feld JSONPath den Pfad angeben, der die gewünschte Information beschreibt (z. B. $.properties.osProfile.computerName für den Hostnamen).

    • Der JSONPath für die Eigenschaft kann bei der Ressource gesucht werden, die bereits mit Docusnap inventarisiert wurde.

    • JSON-Struktur analysieren:
      Im ARM-Template den Abschnitt suchen, der die benötigte Eigenschaft enthält (z. B. osProfile oder storageProfile). Der JSONPath beschreibt den genauen Pfad zu dieser Eigenschaft.
      Ein Beispiel für einen JSONPath:

      $.properties.osProfile.linuxConfiguration.disablePasswordAuthentication
      
    • JSONPath eintragen:
      Den ermittelten JSONPath in das entsprechende Feld eintragen, um die benutzerdefinierte Eigenschaft zu definieren.

  3. Speichern:
    Über die Schaltfläche Speichern die Eigenschaft speichern.

Diese Schritte ermöglichen die einfache Erweiterung und Anpassung der Azure-Inventarisierung.

Docusnap Administration Inventar Azure Cloud-Eigenschaften