PowerShell-Modul: Erweiterter Leitfaden

Anmerkung

Diese Funktion ist nur in der Nerdio ManagerPremium-Edition verfügbar.

Das PowerShell-Modul für Nerdio Manager ist ein Wrapper für die Nerdio Manager REST-API. Bestimmte „erweiterte“ Cmdlets erfordern, dass ein JSON-Objekt als Parameter übergeben wird. Dieses Dokument erläutert eine mögliche Methode zum Generieren solcher JSON-Objekte.

Anmerkung

Das PowerShell-Modul für Nerdio Manager befindet sich in der Public Preview. Bitte senden Sie Ihr Feedback hier ein.

Voraussetzungen

Installieren Sie das PowerShell-Modul. Siehe PowerShell-Modul: Tutorial für Details.

Erstellen Sie das Objekt

Die folgenden Schritte müssen ausgeführt werden, um das Objekt zu erstellen.

So erstellen Sie das Objekt:
  1. Identifizieren Sie, welches Cmdlet erforderlich ist, um die Aufgabe abzuschließen (zum Beispiel New-NmeAppAttachImage).

  2. Führen Sie das Get-Help-Cmdlet aus:

    Get-Help New-NmeAppAttachImage -full
    image1463.png

    Anmerkung

    In diesem Beispiel akzeptiert das Cmdlet New-NmeAppAttachImage ein Objekt. Das Objekt selbst ist intern bei Nerdio und kann über New-NmeAppAttachImageRestPostRequest generiert werden.

  3. Führen Sie den folgenden Befehl aus, um die Eigenschaften und die Syntax zum Erstellen des Objekts anzuzeigen.

    Get-Help New-NmeAppAttachImageRestPostRequest -full
    image1464.png
  4. Wählen Sie eine der folgenden Optionen, um die Werte zu erhalten:

    • Im Nerdio Manager Portal (zum Beispiel https://nmw-app-i55ow6qnxy6hc6-new.azurewebsites.net/app-attach/images)

    • Führen Sie das entsprechende Get*-Cmdlet aus. (zum Beispiel Get -NmeAppAttachImage)

      image1465.png
    • Erstellen Sie das Payload-Objekt mithilfe des Cmdlets und geben Sie die Werte aus den vorherigen Schritten an.

      $requestPayload = New-NmeAppAttachImageRestPostRequest 
      -locationId 19bccd18-cbec-4c61-f71c-71db34322vc50f 
      -imageName "test-image" 
      -description "test-image from PS"
  5. Erstellen Sie ein neues Image, indem Sie die Payload-Anfrage übergeben.

    New-NmeAppAttachImage -NmeAppAttachImageRestPostRequest $requestPayload
    image1468.png
  6. Führen Sie Get-NmeAppAttachImage aus, um das Ergebnis zu bestätigen.

    image1467.png

War dieser Beitrag hilfreich?

1 von 1 fanden dies hilfreich
Haben Sie Fragen? Anfrage einreichen

Kommentare (0 Kommentare)

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.