VirtualMachineScaleSetVMs interface
VirtualMachineScaleSetVM を表すインターフェイス。
メソッド
メソッドの詳細
beginApproveRollingUpgrade(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)
VM スケール セット インスタンス上の OS ディスクの遅延ローリング アップグレードのアップグレードを承認します。
function beginApproveRollingUpgrade(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders>>
beginApproveRollingUpgradeAndWait(string, string, string, VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams)
VM スケール セット インスタンス上の OS ディスクの遅延ローリング アップグレードのアップグレードを承認します。
function beginApproveRollingUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsApproveRollingUpgradeOptionalParams): Promise<VirtualMachineScaleSetVMsApproveRollingUpgradeHeaders>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
beginAttachDetachDataDisks(string, string, string, AttachDetachDataDisksRequest, VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams)
VM スケール セット内の仮想マシンとの間でデータ ディスクをアタッチおよびデタッチします。
function beginAttachDetachDataDisks(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams): Promise<SimplePollerLike<OperationState<StorageProfile>, StorageProfile>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
- parameters
- AttachDetachDataDisksRequest
仮想マシン スケール セット VM でのデータ ディスクのアタッチ操作とデタッチ操作に指定されたパラメーター。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<StorageProfile>, StorageProfile>>
beginAttachDetachDataDisksAndWait(string, string, string, AttachDetachDataDisksRequest, VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams)
VM スケール セット内の仮想マシンとの間でデータ ディスクをアタッチおよびデタッチします。
function beginAttachDetachDataDisksAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: AttachDetachDataDisksRequest, options?: VirtualMachineScaleSetVMsAttachDetachDataDisksOptionalParams): Promise<StorageProfile>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
- parameters
- AttachDetachDataDisksRequest
仮想マシン スケール セット VM でのデータ ディスクのアタッチ操作とデタッチ操作に指定されたパラメーター。
オプション パラメーター。
戻り値
Promise<StorageProfile>
beginDeallocate(string, string, string, VirtualMachineScaleSetVMsDeallocateOptionalParams)
VM スケール セット内の特定の仮想マシンの割り当てを解除します。 仮想マシンをシャットダウンし、使用するコンピューティング リソースを解放します。 割り当てが解除されると、この仮想マシンのコンピューティング リソースに対して課金されません。
function beginDeallocate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeallocateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeallocateAndWait(string, string, string, VirtualMachineScaleSetVMsDeallocateOptionalParams)
VM スケール セット内の特定の仮想マシンの割り当てを解除します。 仮想マシンをシャットダウンし、使用するコンピューティング リソースを解放します。 割り当てが解除されると、この仮想マシンのコンピューティング リソースに対して課金されません。
function beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeallocateOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<void>
beginDelete(string, string, string, VirtualMachineScaleSetVMsDeleteOptionalParams)
VM スケール セットから仮想マシンを削除します。
function beginDelete(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, VirtualMachineScaleSetVMsDeleteOptionalParams)
VM スケール セットから仮想マシンを削除します。
function beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeleteOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<void>
beginPerformMaintenance(string, string, string, VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams)
VM スケール セット内の仮想マシンに対してメンテナンスを実行します。
function beginPerformMaintenance(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginPerformMaintenanceAndWait(string, string, string, VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams)
VM スケール セット内の仮想マシンに対してメンテナンスを実行します。
function beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<void>
beginPowerOff(string, string, string, VirtualMachineScaleSetVMsPowerOffOptionalParams)
VM スケール セット内の仮想マシンの電源をオフ (停止) します。 リソースは引き続きアタッチされており、リソースに対して課金されることに注意してください。 代わりに、割り当て解除を使用してリソースを解放し、課金を回避します。 さらに、割り当てが解除されているか、既に割り当てが解除されている仮想マシンでは、この操作は許可されません。
function beginPowerOff(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPowerOffOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginPowerOffAndWait(string, string, string, VirtualMachineScaleSetVMsPowerOffOptionalParams)
VM スケール セット内の仮想マシンの電源をオフ (停止) します。 リソースは引き続きアタッチされており、リソースに対して課金されることに注意してください。 代わりに、割り当て解除を使用してリソースを解放し、課金を回避します。 さらに、割り当てが解除されているか、既に割り当てが解除されている仮想マシンでは、この操作は許可されません。
function beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPowerOffOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<void>
beginRedeploy(string, string, string, VirtualMachineScaleSetVMsRedeployOptionalParams)
仮想マシン スケール セット内の仮想マシンをシャットダウンし、新しいノードに移動して電源をオンに戻します。
function beginRedeploy(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRedeployOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginRedeployAndWait(string, string, string, VirtualMachineScaleSetVMsRedeployOptionalParams)
仮想マシン スケール セット内の仮想マシンをシャットダウンし、新しいノードに移動して電源をオンに戻します。
function beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRedeployOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<void>
beginReimage(string, string, string, VirtualMachineScaleSetVMsReimageOptionalParams)
VM スケール セット内の特定の仮想マシンを再イメージ化 (オペレーティング システムのアップグレード) します。
function beginReimage(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginReimageAll(string, string, string, VirtualMachineScaleSetVMsReimageAllOptionalParams)
VM スケール セット インスタンス内のすべてのディスク (データ ディスクを含む) を再イメージ化できます。 この操作は、マネージド ディスクでのみサポートされます。
function beginReimageAll(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageAllOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginReimageAllAndWait(string, string, string, VirtualMachineScaleSetVMsReimageAllOptionalParams)
VM スケール セット インスタンス内のすべてのディスク (データ ディスクを含む) を再イメージ化できます。 この操作は、マネージド ディスクでのみサポートされます。
function beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageAllOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<void>
beginReimageAndWait(string, string, string, VirtualMachineScaleSetVMsReimageOptionalParams)
VM スケール セット内の特定の仮想マシンを再イメージ化 (オペレーティング システムのアップグレード) します。
function beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<void>
beginRestart(string, string, string, VirtualMachineScaleSetVMsRestartOptionalParams)
VM スケール セット内の仮想マシンを再起動します。
function beginRestart(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRestartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginRestartAndWait(string, string, string, VirtualMachineScaleSetVMsRestartOptionalParams)
VM スケール セット内の仮想マシンを再起動します。
function beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRestartOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<void>
beginRunCommand(string, string, string, RunCommandInput, VirtualMachineScaleSetVMsRunCommandOptionalParams)
VM スケール セット内の仮想マシンでコマンドを実行します。
function beginRunCommand(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: RunCommandInput, options?: VirtualMachineScaleSetVMsRunCommandOptionalParams): Promise<SimplePollerLike<OperationState<RunCommandResult>, RunCommandResult>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
- parameters
- RunCommandInput
実行コマンド操作に指定されたパラメーター。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<RunCommandResult>, RunCommandResult>>
beginRunCommandAndWait(string, string, string, RunCommandInput, VirtualMachineScaleSetVMsRunCommandOptionalParams)
VM スケール セット内の仮想マシンでコマンドを実行します。
function beginRunCommandAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: RunCommandInput, options?: VirtualMachineScaleSetVMsRunCommandOptionalParams): Promise<RunCommandResult>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
- parameters
- RunCommandInput
実行コマンド操作に指定されたパラメーター。
オプション パラメーター。
戻り値
Promise<RunCommandResult>
beginStart(string, string, string, VirtualMachineScaleSetVMsStartOptionalParams)
VM スケール セット内の仮想マシンを起動します。
function beginStart(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginStartAndWait(string, string, string, VirtualMachineScaleSetVMsStartOptionalParams)
VM スケール セット内の仮想マシンを起動します。
function beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsStartOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<void>
beginUpdate(string, string, string, VirtualMachineScaleSetVM, VirtualMachineScaleSetVMsUpdateOptionalParams)
VM スケール セットの仮想マシンを更新します。
function beginUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: VirtualMachineScaleSetVM, options?: VirtualMachineScaleSetVMsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetVM>, VirtualMachineScaleSetVM>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
拡張機能を作成または更新する必要がある VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
- parameters
- VirtualMachineScaleSetVM
仮想マシン スケール セットの更新 VM 操作に指定されたパラメーター。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSetVM>, VirtualMachineScaleSetVM>>
beginUpdateAndWait(string, string, string, VirtualMachineScaleSetVM, VirtualMachineScaleSetVMsUpdateOptionalParams)
VM スケール セットの仮想マシンを更新します。
function beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: VirtualMachineScaleSetVM, options?: VirtualMachineScaleSetVMsUpdateOptionalParams): Promise<VirtualMachineScaleSetVM>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
拡張機能を作成または更新する必要がある VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
- parameters
- VirtualMachineScaleSetVM
仮想マシン スケール セットの更新 VM 操作に指定されたパラメーター。
オプション パラメーター。
戻り値
Promise<VirtualMachineScaleSetVM>
get(string, string, string, VirtualMachineScaleSetVMsGetOptionalParams)
VM スケール セットから仮想マシンを取得します。
function get(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetOptionalParams): Promise<VirtualMachineScaleSetVM>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<VirtualMachineScaleSetVM>
getInstanceView(string, string, string, VirtualMachineScaleSetVMsGetInstanceViewOptionalParams)
VM スケール セットから仮想マシンの状態を取得します。
function getInstanceView(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetInstanceViewOptionalParams): Promise<VirtualMachineScaleSetVMInstanceView>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<VirtualMachineScaleSetVMInstanceView>
list(string, string, VirtualMachineScaleSetVMsListOptionalParams)
VM スケール セット内のすべての仮想マシンの一覧を取得します。
function list(resourceGroupName: string, virtualMachineScaleSetName: string, options?: VirtualMachineScaleSetVMsListOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSetVM, VirtualMachineScaleSetVM[], PageSettings>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- virtualMachineScaleSetName
-
string
VM スケール セットの名前。
オプション パラメーター。
戻り値
retrieveBootDiagnosticsData(string, string, string, VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataOptionalParams)
VM スケール セット内の仮想マシンのブート診断ログの SAS URI を取得する操作。
function retrieveBootDiagnosticsData(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataOptionalParams): Promise<RetrieveBootDiagnosticsDataResult>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<RetrieveBootDiagnosticsDataResult>
simulateEviction(string, string, string, VirtualMachineScaleSetVMsSimulateEvictionOptionalParams)
VM スケール セット内のスポット仮想マシンの削除をシミュレートする操作。
function simulateEviction(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsSimulateEvictionOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- vmScaleSetName
-
string
VM スケール セットの名前。
- instanceId
-
string
仮想マシンのインスタンス ID。
オプション パラメーター。
戻り値
Promise<void>