次の方法で共有


VirtualMachineScaleSets interface

VirtualMachineScaleSets を表すインターフェイス。

メソッド

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

VM スケール セット内の仮想マシン内の OS ディスクの遅延ローリング アップグレードのアップグレードを承認します。

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

VM スケール セット内の仮想マシン内の OS ディスクの遅延ローリング アップグレードのアップグレードを承認します。

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

VM スケール セットを作成または更新します。

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

VM スケール セットを作成または更新します。

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

VM スケール セット内の特定の仮想マシンの割り当てを解除します。 仮想マシンをシャットダウンし、コンピューティング リソースを解放します。 この仮想マシン スケール セットが割り当てを解除したコンピューティング リソースに対しては課金されません。

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

VM スケール セット内の特定の仮想マシンの割り当てを解除します。 仮想マシンをシャットダウンし、コンピューティング リソースを解放します。 この仮想マシン スケール セットが割り当てを解除したコンピューティング リソースに対しては課金されません。

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

VM スケール セットを削除します。

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

VM スケール セットを削除します。

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

VM スケール セット内の仮想マシンを削除します。

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

VM スケール セット内の仮想マシンを削除します。

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンに対してメンテナンスを実行します。 メンテナンスを実行できないインスタンスに対する操作は失敗します。 詳細については、ベスト プラクティスを参照してください: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンに対してメンテナンスを実行します。 メンテナンスを実行できないインスタンスに対する操作は失敗します。 詳細については、ベスト プラクティスを参照してください: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンの電源をオフ (停止) します。 リソースは引き続きアタッチされており、リソースに対して課金されることに注意してください。 代わりに、割り当て解除を使用してリソースを解放し、課金を回避します。 さらに、この操作は、割り当てが解除されているか、既に割り当てが解除されている VM スケール セット内の仮想マシンでは許可されません。

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンの電源をオフ (停止) します。 リソースは引き続きアタッチされており、リソースに対して課金されることに注意してください。 代わりに、割り当て解除を使用してリソースを解放し、課金を回避します。 さらに、この操作は、割り当てが解除されているか、既に割り当てが解除されている VM スケール セット内の仮想マシンでは許可されません。

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

仮想マシン スケール セットの仮想マシン プロファイルを仮想マシン インスタンスに再適用する

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

仮想マシン スケール セットの仮想マシン プロファイルを仮想マシン インスタンスに再適用する

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

仮想マシン スケール セット内のすべての仮想マシンをシャットダウンし、新しいノードに移動して、電源をオンに戻します。

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

仮想マシン スケール セット内のすべての仮想マシンをシャットダウンし、新しいノードに移動して、電源をオンに戻します。

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

一時的な OS ディスクを持つ仮想マシンの場合、仮想マシンが初期状態にリセットされる場合は、一時的な OS ディスクがない VM スケール セット内の 1 つ以上の仮想マシンを再イメージ化 (オペレーティング システムのアップグレード) します。

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

VM スケール セット内の仮想マシン内のすべてのディスク (データ ディスクを含む) を再イメージ化します。 この操作は、マネージド ディスクでのみサポートされます。

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

VM スケール セット内の仮想マシン内のすべてのディスク (データ ディスクを含む) を再イメージ化します。 この操作は、マネージド ディスクでのみサポートされます。

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

一時的な OS ディスクを持つ仮想マシンの場合、仮想マシンが初期状態にリセットされる場合は、一時的な OS ディスクがない VM スケール セット内の 1 つ以上の仮想マシンを再イメージ化 (オペレーティング システムのアップグレード) します。

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンを再起動します。

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンを再起動します。

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

特定のサービスの ServiceState プロパティを変更する

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

特定のサービスの ServiceState プロパティを変更する

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンを起動します。

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンを起動します。

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

VM スケール セットを更新します。

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

VM スケール セットを更新します。

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

1 つ以上の仮想マシンを VM スケール セット モデルの最新の SKU セットにアップグレードします。

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

1 つ以上の仮想マシンを VM スケール セット モデルの最新の SKU セットにアップグレードします。

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

既存の仮想マシン スケール セットの SinglePlacementGroup プロパティを false に変換します。

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Service Fabric 仮想マシン スケール セット内の仮想マシンを更新するための手動プラットフォーム更新ドメインウォーク。

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

仮想マシン スケール セットに関する情報を表示します。

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

VM スケール セット インスタンスの状態を取得します。

list(string, VirtualMachineScaleSetsListOptionalParams)

リソース グループのすべての VM スケール セットの一覧を取得します。

listAll(VirtualMachineScaleSetsListAllOptionalParams)

関連付けられているリソース グループに関係なく、サブスクリプション内のすべての VM スケール セットの一覧を取得します。 応答で nextLink プロパティを使用して、VM スケール セットの次のページを取得します。 これを行うには、nextLink が null になるまで、すべての VM スケール セットをフェッチします。

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

指定した場所の指定したサブスクリプションのすべての VM スケール セットを取得します。

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

VM スケール セット インスタンスでの OS アップグレードの一覧を取得します。

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

VM スケール セットで使用できる SKU の一覧を取得します。これには、各 SKU で許可される VM インスタンスの最小値と最大数が含まれます。

メソッドの詳細

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

VM スケール セット内の仮想マシン内の OS ディスクの遅延ローリング アップグレードのアップグレードを承認します。

function beginApproveRollingUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetsApproveRollingUpgradeHeaders>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams

オプション パラメーター。

戻り値

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

VM スケール セット内の仮想マシン内の OS ディスクの遅延ローリング アップグレードのアップグレードを承認します。

function beginApproveRollingUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams): Promise<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams

オプション パラメーター。

戻り値

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

VM スケール セットを作成または更新します。

function beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

作成または更新する VM スケール セットの名前。

parameters
VirtualMachineScaleSet

スケール セット オブジェクト。

options
VirtualMachineScaleSetsCreateOrUpdateOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

VM スケール セットを作成または更新します。

function beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise<VirtualMachineScaleSet>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

作成または更新する VM スケール セットの名前。

parameters
VirtualMachineScaleSet

スケール セット オブジェクト。

options
VirtualMachineScaleSetsCreateOrUpdateOptionalParams

オプション パラメーター。

戻り値

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

VM スケール セット内の特定の仮想マシンの割り当てを解除します。 仮想マシンをシャットダウンし、コンピューティング リソースを解放します。 この仮想マシン スケール セットが割り当てを解除したコンピューティング リソースに対しては課金されません。

function beginDeallocate(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsDeallocateOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

VM スケール セット内の特定の仮想マシンの割り当てを解除します。 仮想マシンをシャットダウンし、コンピューティング リソースを解放します。 この仮想マシン スケール セットが割り当てを解除したコンピューティング リソースに対しては課金されません。

function beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsDeallocateOptionalParams

オプション パラメーター。

戻り値

Promise<void>

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

VM スケール セットを削除します。

function beginDelete(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsDeleteOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

VM スケール セットを削除します。

function beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsDeleteOptionalParams

オプション パラメーター。

戻り値

Promise<void>

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

VM スケール セット内の仮想マシンを削除します。

function beginDeleteInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

VM スケール セットからの仮想マシン インスタンス ID の一覧。

options
VirtualMachineScaleSetsDeleteInstancesOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

VM スケール セット内の仮想マシンを削除します。

function beginDeleteInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

VM スケール セットからの仮想マシン インスタンス ID の一覧。

options
VirtualMachineScaleSetsDeleteInstancesOptionalParams

オプション パラメーター。

戻り値

Promise<void>

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンに対してメンテナンスを実行します。 メンテナンスを実行できないインスタンスに対する操作は失敗します。 詳細については、ベスト プラクティスを参照してください: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

function beginPerformMaintenance(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsPerformMaintenanceOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンに対してメンテナンスを実行します。 メンテナンスを実行できないインスタンスに対する操作は失敗します。 詳細については、ベスト プラクティスを参照してください: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

function beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsPerformMaintenanceOptionalParams

オプション パラメーター。

戻り値

Promise<void>

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンの電源をオフ (停止) します。 リソースは引き続きアタッチされており、リソースに対して課金されることに注意してください。 代わりに、割り当て解除を使用してリソースを解放し、課金を回避します。 さらに、この操作は、割り当てが解除されているか、既に割り当てが解除されている VM スケール セット内の仮想マシンでは許可されません。

function beginPowerOff(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsPowerOffOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンの電源をオフ (停止) します。 リソースは引き続きアタッチされており、リソースに対して課金されることに注意してください。 代わりに、割り当て解除を使用してリソースを解放し、課金を回避します。 さらに、この操作は、割り当てが解除されているか、既に割り当てが解除されている VM スケール セット内の仮想マシンでは許可されません。

function beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsPowerOffOptionalParams

オプション パラメーター。

戻り値

Promise<void>

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

仮想マシン スケール セットの仮想マシン プロファイルを仮想マシン インスタンスに再適用する

function beginReapply(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReapplyOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsReapplyOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

仮想マシン スケール セットの仮想マシン プロファイルを仮想マシン インスタンスに再適用する

function beginReapplyAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReapplyOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsReapplyOptionalParams

オプション パラメーター。

戻り値

Promise<void>

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

仮想マシン スケール セット内のすべての仮想マシンをシャットダウンし、新しいノードに移動して、電源をオンに戻します。

function beginRedeploy(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsRedeployOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

仮想マシン スケール セット内のすべての仮想マシンをシャットダウンし、新しいノードに移動して、電源をオンに戻します。

function beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsRedeployOptionalParams

オプション パラメーター。

戻り値

Promise<void>

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

一時的な OS ディスクを持つ仮想マシンの場合、仮想マシンが初期状態にリセットされる場合は、一時的な OS ディスクがない VM スケール セット内の 1 つ以上の仮想マシンを再イメージ化 (オペレーティング システムのアップグレード) します。

function beginReimage(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsReimageOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

VM スケール セット内の仮想マシン内のすべてのディスク (データ ディスクを含む) を再イメージ化します。 この操作は、マネージド ディスクでのみサポートされます。

function beginReimageAll(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsReimageAllOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

VM スケール セット内の仮想マシン内のすべてのディスク (データ ディスクを含む) を再イメージ化します。 この操作は、マネージド ディスクでのみサポートされます。

function beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsReimageAllOptionalParams

オプション パラメーター。

戻り値

Promise<void>

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

一時的な OS ディスクを持つ仮想マシンの場合、仮想マシンが初期状態にリセットされる場合は、一時的な OS ディスクがない VM スケール セット内の 1 つ以上の仮想マシンを再イメージ化 (オペレーティング システムのアップグレード) します。

function beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsReimageOptionalParams

オプション パラメーター。

戻り値

Promise<void>

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンを再起動します。

function beginRestart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsRestartOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンを再起動します。

function beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsRestartOptionalParams

オプション パラメーター。

戻り値

Promise<void>

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

特定のサービスの ServiceState プロパティを変更する

function beginSetOrchestrationServiceState(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

作成または更新する仮想マシン スケール セットの名前。

parameters
OrchestrationServiceStateInput

SetOrchestrationServiceState API の入力オブジェクト。

options
VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

特定のサービスの ServiceState プロパティを変更する

function beginSetOrchestrationServiceStateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

作成または更新する仮想マシン スケール セットの名前。

parameters
OrchestrationServiceStateInput

SetOrchestrationServiceState API の入力オブジェクト。

options
VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams

オプション パラメーター。

戻り値

Promise<void>

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンを起動します。

function beginStart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsStartOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

VM スケール セット内の 1 つ以上の仮想マシンを起動します。

function beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsStartOptionalParams

オプション パラメーター。

戻り値

Promise<void>

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

VM スケール セットを更新します。

function beginUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

作成または更新する VM スケール セットの名前。

parameters
VirtualMachineScaleSetUpdate

スケール セット オブジェクト。

options
VirtualMachineScaleSetsUpdateOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

VM スケール セットを更新します。

function beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise<VirtualMachineScaleSet>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

作成または更新する VM スケール セットの名前。

parameters
VirtualMachineScaleSetUpdate

スケール セット オブジェクト。

options
VirtualMachineScaleSetsUpdateOptionalParams

オプション パラメーター。

戻り値

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

1 つ以上の仮想マシンを VM スケール セット モデルの最新の SKU セットにアップグレードします。

function beginUpdateInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

VM スケール セットからの仮想マシン インスタンス ID の一覧。

options
VirtualMachineScaleSetsUpdateInstancesOptionalParams

オプション パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

1 つ以上の仮想マシンを VM スケール セット モデルの最新の SKU セットにアップグレードします。

function beginUpdateInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

VM スケール セットからの仮想マシン インスタンス ID の一覧。

options
VirtualMachineScaleSetsUpdateInstancesOptionalParams

オプション パラメーター。

戻り値

Promise<void>

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

既存の仮想マシン スケール セットの SinglePlacementGroup プロパティを false に変換します。

function convertToSinglePlacementGroup(resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetConvertToSinglePlacementGroupInput, options?: VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

作成または更新する仮想マシン スケール セットの名前。

parameters
VMScaleSetConvertToSinglePlacementGroupInput

ConvertToSinglePlacementGroup API の入力オブジェクト。

options
VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams

オプション パラメーター。

戻り値

Promise<void>

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Service Fabric 仮想マシン スケール セット内の仮想マシンを更新するための手動プラットフォーム更新ドメインウォーク。

function forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName: string, vmScaleSetName: string, platformUpdateDomain: number, options?: VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams): Promise<RecoveryWalkResponse>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

platformUpdateDomain

number

手動回復ウォークが要求されるプラットフォーム更新ドメイン

戻り値

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

仮想マシン スケール セットに関する情報を表示します。

function get(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOptionalParams): Promise<VirtualMachineScaleSet>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsGetOptionalParams

オプション パラメーター。

戻り値

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

VM スケール セット インスタンスの状態を取得します。

function getInstanceView(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetInstanceViewOptionalParams): Promise<VirtualMachineScaleSetInstanceView>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsGetInstanceViewOptionalParams

オプション パラメーター。

戻り値

list(string, VirtualMachineScaleSetsListOptionalParams)

リソース グループのすべての VM スケール セットの一覧を取得します。

function list(resourceGroupName: string, options?: VirtualMachineScaleSetsListOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>

パラメーター

resourceGroupName

string

リソース グループの名前。

options
VirtualMachineScaleSetsListOptionalParams

オプション パラメーター。

戻り値

listAll(VirtualMachineScaleSetsListAllOptionalParams)

関連付けられているリソース グループに関係なく、サブスクリプション内のすべての VM スケール セットの一覧を取得します。 応答で nextLink プロパティを使用して、VM スケール セットの次のページを取得します。 これを行うには、nextLink が null になるまで、すべての VM スケール セットをフェッチします。

function listAll(options?: VirtualMachineScaleSetsListAllOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>

パラメーター

options
VirtualMachineScaleSetsListAllOptionalParams

オプション パラメーター。

戻り値

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

指定した場所の指定したサブスクリプションのすべての VM スケール セットを取得します。

function listByLocation(location: string, options?: VirtualMachineScaleSetsListByLocationOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>

パラメーター

location

string

サブスクリプションの下の VM スケール セットが照会される場所。

options
VirtualMachineScaleSetsListByLocationOptionalParams

オプション パラメーター。

戻り値

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

VM スケール セット インスタンスでの OS アップグレードの一覧を取得します。

function listOSUpgradeHistory(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams): PagedAsyncIterableIterator<UpgradeOperationHistoricalStatusInfo, UpgradeOperationHistoricalStatusInfo[], PageSettings>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams

オプション パラメーター。

戻り値

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

VM スケール セットで使用できる SKU の一覧を取得します。これには、各 SKU で許可される VM インスタンスの最小値と最大数が含まれます。

function listSkus(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsListSkusOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSetSku, VirtualMachineScaleSetSku[], PageSettings>

パラメーター

resourceGroupName

string

リソース グループの名前。

vmScaleSetName

string

VM スケール セットの名前。

options
VirtualMachineScaleSetsListSkusOptionalParams

オプション パラメーター。

戻り値