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