PowerShell モジュール: 高度なガイド
この機能は、Nerdio Manager Premium エディションでのみ利用可能です。
Nerdio Managerの PowerShell モジュールは、Nerdio Manager REST API のラッパーです。特定の「高度な」コマンドレットは、JSON オブジェクトをパラメーターとして渡す必要があります。この文書では、そのような JSON オブジェクトを生成するための一つの方法を説明します。
注: の PowerShell モジュールNerdio Managerはパブリックプレビュー中です。フィードバックをこちらにご提出ください。
前提条件
PowerShell モジュールをインストールします。詳細については、PowerShell モジュール: チュートリアルをご覧ください。
オブジェクトを作成する
オブジェクトを作成するために、以下の手順を実行する必要があります。
タスクを完了するために必要なコマンドレットを特定します(例: New-NmeAppAttachImage)。
-
Get-Help コマンドレットを実行します:
Get-Help New-NmeAppAttachImage -full
注: この例では、コマンドレット New-NmeAppAttachImage はオブジェクトを受け取ります。オブジェクト自体は Nerdio 内部にあり、New-NmeAppAttachImageRestPostRequest を経由で生成できます。
-
以下のコマンドを実行して、プロパティを確認し、オブジェクトを作成するための構文を確認します。
Get-Help New-NmeAppAttachImageRestPostRequest -full
-
値を取得するために、以下のオプションのいずれかを選択してください:
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"
-
ペイロードリクエストを渡して新しいイメージを作成します。
New-NmeAppAttachImage -NmeAppAttachImageRestPostRequest $requestPayload
-
結果を確認するために
Get-NmeAppAttachImageを実行します。
コメント (0件のコメント)