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

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

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

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

注: の PowerShell モジュールNerdio Managerはパブリックプレビュー中です。フィードバックをこちらにご提出ください。

前提条件

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

オブジェクトを作成する

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

オブジェクトを作成するには:

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

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

    Get-Help New-NmeAppAttachImage -full

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

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

    Get-Help New-NmeAppAttachImageRestPostRequest -full

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

    • Nerdio Manager ポータル内(例: https://nmw-app-i55ow6qnxy6hc6-new.azurewebsites.net/app-attach/images)

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

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

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

    New-NmeAppAttachImage -NmeAppAttachImageRestPostRequest $requestPayload

  6. 結果を確認するためにGet-NmeAppAttachImageを実行します。

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

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

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

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