MachineRunCommandProperties interface
runコマンドのプロパティを記述します。
プロパティ
| async |
オプション。 true に設定すると、スクリプトが開始されるとすぐにプロビジョニングが完了し、スクリプトの完了を待機しません。 |
| error |
errorBlobUri ストレージ BLOB にアクセスできるユーザー割り当てマネージド ID。 システム割り当て ID の場合は、空のオブジェクトを使用します。 "ストレージ BLOB データ共同作成者" ロールの割り当てを使用して、マネージド ID に BLOB のコンテナーへのアクセス権が付与されていることを確認します。 ユーザー割り当て ID の場合は、必ず VM の ID の下に追加してください。 マネージド ID と実行コマンドの詳細については、https://aka.ms/ManagedIdentity と https://aka.ms/RunCommandManaged を参照してください。 |
| error |
スクリプト エラー ストリームをアップロードする Azure Storage BLOB を指定します。 読み取り、追加、作成、書き込みアクセス権を持つ SAS URI を使用するか、マネージド ID を使用して VM に BLOB へのアクセスを提供します。 errorBlobManagedIdentity パラメーターを参照します。 |
| instance |
マシン実行コマンド インスタンス ビュー。 |
| output |
outputBlobUri ストレージ BLOB にアクセスできるユーザー割り当てマネージド ID。 システム割り当て ID の場合は、空のオブジェクトを使用します。 "ストレージ BLOB データ共同作成者" ロールの割り当てを使用して、マネージド ID に BLOB のコンテナーへのアクセス権が付与されていることを確認します。 ユーザー割り当て ID の場合は、必ず VM の ID の下に追加してください。 マネージド ID と実行コマンドの詳細については、https://aka.ms/ManagedIdentity と https://aka.ms/RunCommandManaged を参照してください。 |
| output |
スクリプト出力ストリームをアップロードする Azure Storage BLOB を指定します。 読み取り、追加、作成、書き込みアクセス権を持つ SAS URI を使用するか、マネージド ID を使用して VM に BLOB へのアクセスを提供します。 outputBlobManagedIdentity パラメーターを参照します。 |
| parameters | スクリプトで使用されるパラメーター。 |
| protected |
スクリプトで使用されるパラメーター。 |
| provisioning |
プロビジョニング状態。応答にのみ表示されます。 |
| run |
実行コマンドの実行時に、コンピューター上のユーザー アカウント のパスワードを指定します。 |
| run |
実行コマンドの実行時にマシン上のユーザー アカウントを指定します。 |
| source | 実行コマンド スクリプトのソース。 |
| timeout |
run コマンドを実行するためのタイムアウト (秒単位)。 |
プロパティの詳細
asyncExecution
オプション。 true に設定すると、スクリプトが開始されるとすぐにプロビジョニングが完了し、スクリプトの完了を待機しません。
asyncExecution?: boolean
プロパティ値
boolean
errorBlobManagedIdentity
errorBlobUri ストレージ BLOB にアクセスできるユーザー割り当てマネージド ID。 システム割り当て ID の場合は、空のオブジェクトを使用します。 "ストレージ BLOB データ共同作成者" ロールの割り当てを使用して、マネージド ID に BLOB のコンテナーへのアクセス権が付与されていることを確認します。 ユーザー割り当て ID の場合は、必ず VM の ID の下に追加してください。 マネージド ID と実行コマンドの詳細については、https://aka.ms/ManagedIdentity と https://aka.ms/RunCommandManaged を参照してください。
errorBlobManagedIdentity?: RunCommandManagedIdentity
プロパティ値
errorBlobUri
スクリプト エラー ストリームをアップロードする Azure Storage BLOB を指定します。 読み取り、追加、作成、書き込みアクセス権を持つ SAS URI を使用するか、マネージド ID を使用して VM に BLOB へのアクセスを提供します。 errorBlobManagedIdentity パラメーターを参照します。
errorBlobUri?: string
プロパティ値
string
instanceView
マシン実行コマンド インスタンス ビュー。
instanceView?: MachineRunCommandInstanceView
プロパティ値
outputBlobManagedIdentity
outputBlobUri ストレージ BLOB にアクセスできるユーザー割り当てマネージド ID。 システム割り当て ID の場合は、空のオブジェクトを使用します。 "ストレージ BLOB データ共同作成者" ロールの割り当てを使用して、マネージド ID に BLOB のコンテナーへのアクセス権が付与されていることを確認します。 ユーザー割り当て ID の場合は、必ず VM の ID の下に追加してください。 マネージド ID と実行コマンドの詳細については、https://aka.ms/ManagedIdentity と https://aka.ms/RunCommandManaged を参照してください。
outputBlobManagedIdentity?: RunCommandManagedIdentity
プロパティ値
outputBlobUri
スクリプト出力ストリームをアップロードする Azure Storage BLOB を指定します。 読み取り、追加、作成、書き込みアクセス権を持つ SAS URI を使用するか、マネージド ID を使用して VM に BLOB へのアクセスを提供します。 outputBlobManagedIdentity パラメーターを参照します。
outputBlobUri?: string
プロパティ値
string
parameters
protectedParameters
スクリプトで使用されるパラメーター。
protectedParameters?: RunCommandInputParameter[]
プロパティ値
provisioningState
プロビジョニング状態。応答にのみ表示されます。
provisioningState?: string
プロパティ値
string
runAsPassword
実行コマンドの実行時に、コンピューター上のユーザー アカウント のパスワードを指定します。
runAsPassword?: string
プロパティ値
string
runAsUser
実行コマンドの実行時にマシン上のユーザー アカウントを指定します。
runAsUser?: string
プロパティ値
string
source
timeoutInSeconds
run コマンドを実行するためのタイムアウト (秒単位)。
timeoutInSeconds?: number
プロパティ値
number