PowerShellモジュール高度なガイド

注記

この機能は、 Nerdio ManagerPremium エディションでのみ利用可能です。

Nerdio Manager REST API のラッパーです。特定の「高度な」コマンドレットは、JSON オブジェクトをパラメーターとして渡す必要があります。この文書では、そのような JSON オブジェクトを生成するための一つの方法を説明します。

前提条件

PowerShell モジュールをインストールします。PowerShell モジュールを参照してください:詳細については、チュートリアルを参照してください。

オブジェクトを作成する

オブジェクトを作成するために、以下の手順を実行する必要があります。

オブジェクトを作成するには:
  1. タスクを完了するために必要なコマンドレットを特定します(例: New-NmeAppAttachImage)。

  2. Get-Help コマンドレットを実行します:

    Get-Help New-NmeAppAttachImage -full
    image1463.png

    注記

    注: この例では、コマンドレット New-NmeAppAttachImage はオブジェクトを受け取ります。オブジェクト自体は Nerdio 内部にあり、New-NmeAppAttachImageRestPostRequest を経由で生成できます。

  3. 以下のコマンドを実行して、プロパティを確認し、オブジェクトを作成するための構文を確認します。

    Get-Help New-NmeAppAttachImageRestPostRequest -full
    image1464.png
  4. 値を取得するために、以下のオプションのいずれかを選択してください:

    • Nerdio Manager

    • 対応する Get* コマンドレットを実行します。(例: Get -NmeAppAttachImage)

      image1465.png
    • コマンドレットを使用してペイロードオブジェクトを作成し、前のステップからの値を提供します。

      $requestPayload = New-NmeAppAttachImageRestPostRequest 
      -locationId 19bccd18-cbec-4c61-f71c-71db34322vc50f 
      -imageName "test-image" 
      -description "test-image from PS"
  5. ペイロードリクエストを渡して新しいイメージを作成します。

    New-NmeAppAttachImage -NmeAppAttachImageRestPostRequest $requestPayload
    image1468.png
  6. Get-NmeAppAttachImage を実行して結果を確認します。

    image1467.png

この記事は役に立ちましたか?

1人中1人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

コメント (0件のコメント)

サインインしてコメントを残してください。