VirtualMachineRunCommandScriptSource クラス

定義

実行コマンドのスクリプト ソースについて説明します。 script、scriptUri、commandId の 1 つだけを使用します。

public class VirtualMachineRunCommandScriptSource
type VirtualMachineRunCommandScriptSource = class
Public Class VirtualMachineRunCommandScriptSource
継承
VirtualMachineRunCommandScriptSource

コンストラクター

VirtualMachineRunCommandScriptSource()

VirtualMachineRunCommandScriptSource クラスの新しいインスタンスを初期化します。

VirtualMachineRunCommandScriptSource(String, String, String, RunCommandManagedIdentity)

VirtualMachineRunCommandScriptSource クラスの新しいインスタンスを初期化します。

プロパティ

CommandId

定義済みの組み込みスクリプトの commandId を取得または設定します。

Script

VM で実行するスクリプトコンテンツを取得または設定します。

ScriptUri

スクリプトのダウンロード場所を取得または設定します。 読み取りアクセス権を持つ Azure ストレージ BLOB の SAS URI またはパブリック URI のいずれかを指定できます。

ScriptUriManagedIdentity

Azure Storage BLOB の場合に scriptUri にアクセスできるユーザー割り当てマネージド ID を取得または設定します。 システム割り当て ID の場合は、空のオブジェクトを使用します。 Azure ストレージ BLOB が存在し、マネージド ID に "ストレージ BLOB データ閲覧者" ロールの割り当てで BLOB のコンテナーへのアクセス権が付与されていることを確認します。 ユーザー割り当て ID の場合は、必ず VM の ID に追加してください。 マネージド ID とコマンドの実行の詳細については、 と https://aka.ms/RunCommandManagedを参照してくださいhttps://aka.ms/ManagedIdentity

適用対象