VirtualMachineRunCommandUpdate クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
仮想マシンの実行コマンドについて説明します。
public class VirtualMachineRunCommandUpdate : Azure.ResourceManager.Compute.Models.ComputeResourcePatch
type VirtualMachineRunCommandUpdate = class
inherit ComputeResourcePatch
Public Class VirtualMachineRunCommandUpdate
Inherits ComputeResourcePatch
- 継承
コンストラクター
VirtualMachineRunCommandUpdate() |
VirtualMachineRunCommandUpdate の新しいインスタンスを初期化します。 |
プロパティ
AsyncExecution |
省略可能。 true に設定すると、スクリプトが開始されるとすぐにプロビジョニングが完了し、スクリプトの完了を待機しません。 |
ErrorBlobManagedIdentity |
errorBlobUri ストレージ BLOB にアクセスできるユーザー割り当てマネージド ID。 システム割り当て ID の場合は、空のオブジェクトを使用します。 "ストレージ BLOB データ共同作成者" ロールの割り当てで、マネージド ID に BLOB のコンテナーへのアクセス権が付与されていることを確認します。 ユーザー割り当て ID の場合は、必ず VM の ID の下に追加してください。 マネージド ID とコマンドの実行の詳細については、 と https://aka.ms/RunCommandManagedを参照してくださいhttps://aka.ms/ManagedIdentity。 |
ErrorBlobUri |
スクリプト エラー ストリームをアップロードする Azure ストレージ BLOB を指定します。 読み取り、追加、作成、書き込みアクセス権を持つ SAS URI を使用するか、マネージド ID を使用して VM に BLOB へのアクセスを提供します。 errorBlobManagedIdentity パラメーターを参照してください。 |
InstanceView |
仮想マシンの実行コマンド インスタンス ビュー。 |
OutputBlobManagedIdentity |
outputBlobUri ストレージ BLOB にアクセスできるユーザー割り当てマネージド ID。 システム割り当て ID の場合は、空のオブジェクトを使用します。 "ストレージ BLOB データ共同作成者" ロールの割り当てで、マネージド ID に BLOB のコンテナーへのアクセス権が付与されていることを確認します。 ユーザー割り当て ID の場合は、必ず VM の ID の下に追加してください。 マネージド ID とコマンドの実行の詳細については、 と https://aka.ms/RunCommandManagedを参照してくださいhttps://aka.ms/ManagedIdentity。 |
OutputBlobUri |
スクリプト出力ストリームをアップロードする Azure ストレージ BLOB を指定します。 読み取り、追加、作成、書き込みアクセス権を持つ SAS URI を使用するか、マネージド ID を使用して VM に BLOB へのアクセスを提供します。 outputBlobManagedIdentity パラメーターを参照してください。 |
Parameters |
スクリプトで使用されるパラメーター。 |
ProtectedParameters |
スクリプトで使用されるパラメーター。 |
ProvisioningState |
プロビジョニング状態。これは応答にのみ表示されます。 treatFailureAsDeploymentFailure が true に設定されている場合、スクリプト内のエラーはデプロイに失敗し、ProvisioningState は失敗としてマークされます。 treatFailureAsDeploymentFailure が false に設定されている場合、ProvisioningState は実行コマンドが拡張機能プラットフォームによって実行されたかどうかのみが反映され、スクリプトエラーが発生した場合にスクリプトが失敗したかどうかは示されません。 スクリプトエラーが発生した場合の run コマンドのインスタンス ビューを参照して、executionMessage、output、error: https://aka.ms/runcommandmanaged#get-execution-status-and-resultsを表示します。 |
RunAsPassword |
実行コマンドの実行時に VM のユーザー アカウント パスワードを指定します。 |
RunAsUser |
run コマンドの実行時に VM 上のユーザー アカウントを指定します。 |
Source |
run コマンド スクリプトのソース。 |
Tags |
リソース タグ。 (継承元 ComputeResourcePatch) |
TimeoutInSeconds |
実行コマンドを実行するためのタイムアウト (秒単位)。 |
TreatFailureAsDeploymentFailure |
省略可能。 true に設定すると、スクリプト内のエラーはデプロイに失敗し、ProvisioningState は Failed としてマークされます。 false に設定すると、ProvisioningState は、実行コマンドが拡張機能プラットフォームによって実行されたかどうかのみが反映されます。スクリプトが失敗した場合にスクリプトが失敗したかどうかは示されません。 スクリプトエラーが発生した場合の run コマンドのインスタンス ビューを参照して、executionMessage、output、error: https://aka.ms/runcommandmanaged#get-execution-status-and-resultsを表示します。 |
適用対象
Azure SDK for .NET