次の方法で共有


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 つ以上の仮想マシンの電源をオフ (停止) します。 リソースは引き続きアタッチされ、リソースに対して課金されることに注意してください。 代わりに、割り当て解除を使用してリソースを解放し、料金を回避します。

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

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

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

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

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

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

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

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

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

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

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

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

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

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

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

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

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

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

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

options パラメーター。

戻り値

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

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

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

パラメーター

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

Promise<void>

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

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

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

パラメーター

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsPowerOffOptionalParams

options パラメーター。

戻り値

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

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

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

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

パラメーター

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsPowerOffOptionalParams

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

Promise<void>

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

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

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

パラメーター

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsReimageOptionalParams

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

Promise<void>

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

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

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

パラメーター

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsReimageOptionalParams

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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 の入力オブジェクト。

戻り値

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 の入力オブジェクト。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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 の入力オブジェクト。

戻り値

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

options パラメーター。

戻り値

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

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

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

パラメーター

resourceGroupName

string

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

vmScaleSetName

string

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

options
VirtualMachineScaleSetsGetInstanceViewOptionalParams

options パラメーター。

戻り値

list(string, VirtualMachineScaleSetsListOptionalParams)

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

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

パラメーター

resourceGroupName

string

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

options
VirtualMachineScaleSetsListOptionalParams

options パラメーター。

戻り値

listAll(VirtualMachineScaleSetsListAllOptionalParams)

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

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

パラメーター

options
VirtualMachineScaleSetsListAllOptionalParams

options パラメーター。

戻り値

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

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

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

パラメーター

location

string

サブスクリプションの下で VM スケール セットのクエリを実行する場所。

options
VirtualMachineScaleSetsListByLocationOptionalParams

options パラメーター。

戻り値

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

options パラメーター。

戻り値

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

options パラメーター。

戻り値