Udostępnij za pośrednictwem


VirtualMachineScaleSets interface

Interfejs reprezentujący zestawy VirtualMachineScaleSets.

Metody

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Zatwierdź uaktualnienie w przypadku odroczonych uaktualnień stopniowego dla dysków systemu operacyjnego na maszynach wirtualnych w zestawie skalowania maszyn wirtualnych.

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Zatwierdź uaktualnienie w przypadku odroczonych uaktualnień stopniowego dla dysków systemu operacyjnego na maszynach wirtualnych w zestawie skalowania maszyn wirtualnych.

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Tworzenie lub aktualizowanie zestawu skalowania maszyn wirtualnych.

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Tworzenie lub aktualizowanie zestawu skalowania maszyn wirtualnych.

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Cofa przydział określonych maszyn wirtualnych w zestawie skalowania maszyn wirtualnych. Zamyka maszyny wirtualne i zwalnia zasoby obliczeniowe. Nie są naliczane opłaty za zasoby obliczeniowe, które ten zestaw skalowania maszyn wirtualnych cofnie przydział.

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Cofa przydział określonych maszyn wirtualnych w zestawie skalowania maszyn wirtualnych. Zamyka maszyny wirtualne i zwalnia zasoby obliczeniowe. Nie są naliczane opłaty za zasoby obliczeniowe, które ten zestaw skalowania maszyn wirtualnych cofnie przydział.

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Usuwa zestaw skalowania maszyn wirtualnych.

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Usuwa zestaw skalowania maszyn wirtualnych.

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Usuwa maszyny wirtualne w zestawie skalowania maszyn wirtualnych.

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Usuwa maszyny wirtualne w zestawie skalowania maszyn wirtualnych.

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Wykonaj konserwację na co najmniej jednej maszynie wirtualnej w zestawie skalowania maszyn wirtualnych. Operacja na wystąpieniach, które nie kwalifikują się do przeprowadzenia konserwacji, nie powiedzie się. Aby uzyskać więcej informacji, zapoznaj się z najlepszymi rozwiązaniami: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Wykonaj konserwację na co najmniej jednej maszynie wirtualnej w zestawie skalowania maszyn wirtualnych. Operacja na wystąpieniach, które nie kwalifikują się do przeprowadzenia konserwacji, nie powiedzie się. Aby uzyskać więcej informacji, zapoznaj się z najlepszymi rozwiązaniami: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Wyłącz (zatrzymaj) co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych. Pamiętaj, że zasoby są nadal dołączone i są naliczane opłaty za zasoby. Zamiast tego użyj cofnięcia przydziału, aby zwolnić zasoby i uniknąć naliczania opłat. Ponadto ta operacja nie jest dozwolona na maszynach wirtualnych w zestawie skalowania maszyn wirtualnych, które są cofnięty przydział lub zostały już cofnięty przydział.

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Wyłącz (zatrzymaj) co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych. Pamiętaj, że zasoby są nadal dołączone i są naliczane opłaty za zasoby. Zamiast tego użyj cofnięcia przydziału, aby zwolnić zasoby i uniknąć naliczania opłat. Ponadto ta operacja nie jest dozwolona na maszynach wirtualnych w zestawie skalowania maszyn wirtualnych, które są cofnięty przydział lub zostały już cofnięty przydział.

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Ponowne tworzenie profilu maszyny wirtualnej zestawu skalowania maszyn wirtualnych do wystąpień maszyn wirtualnych

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Ponowne tworzenie profilu maszyny wirtualnej zestawu skalowania maszyn wirtualnych do wystąpień maszyn wirtualnych

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Wyłącza wszystkie maszyny wirtualne w zestawie skalowania maszyn wirtualnych, przenosi je do nowego węzła i włącza je ponownie.

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Wyłącza wszystkie maszyny wirtualne w zestawie skalowania maszyn wirtualnych, przenosi je do nowego węzła i włącza je ponownie.

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Reimages (uaktualnij system operacyjny) co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych, które nie mają efemerycznego dysku systemu operacyjnego, dla maszyn wirtualnych, które mają efemeryczny dysk systemu operacyjnego maszyna wirtualna jest resetowany do stanu początkowego.

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Odtwarza wszystkie dyski (w tym dyski danych) na maszynach wirtualnych w zestawie skalowania maszyn wirtualnych. Ta operacja jest obsługiwana tylko w przypadku dysków zarządzanych.

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Odtwarza wszystkie dyski (w tym dyski danych) na maszynach wirtualnych w zestawie skalowania maszyn wirtualnych. Ta operacja jest obsługiwana tylko w przypadku dysków zarządzanych.

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Reimages (uaktualnij system operacyjny) co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych, które nie mają efemerycznego dysku systemu operacyjnego, dla maszyn wirtualnych, które mają efemeryczny dysk systemu operacyjnego maszyna wirtualna jest resetowany do stanu początkowego.

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Uruchamia ponownie co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych.

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Uruchamia ponownie co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych.

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Zmienia właściwość ServiceState dla danej usługi

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Zmienia właściwość ServiceState dla danej usługi

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

Uruchamia co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych.

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

Uruchamia co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych.

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Aktualizowanie zestawu skalowania maszyn wirtualnych.

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Aktualizowanie zestawu skalowania maszyn wirtualnych.

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Uaktualnia co najmniej jedną maszynę wirtualną do najnowszego zestawu jednostek SKU w modelu zestawu skalowania maszyn wirtualnych.

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Uaktualnia co najmniej jedną maszynę wirtualną do najnowszego zestawu jednostek SKU w modelu zestawu skalowania maszyn wirtualnych.

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

Konwertuje właściwość SinglePlacementGroup na wartość false dla istniejącego zestawu skalowania maszyn wirtualnych.

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Przewodnik ręcznej aktualizacji domeny platformy w celu zaktualizowania maszyn wirtualnych w zestawie skalowania maszyn wirtualnych usługi Service Fabric.

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

Wyświetlanie informacji o zestawie skalowania maszyn wirtualnych.

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

Pobiera stan wystąpienia zestawu skalowania maszyn wirtualnych.

list(string, VirtualMachineScaleSetsListOptionalParams)

Pobiera listę wszystkich zestawów skalowania maszyn wirtualnych w ramach grupy zasobów.

listAll(VirtualMachineScaleSetsListAllOptionalParams)

Pobiera listę wszystkich zestawów skalowania maszyn wirtualnych w subskrypcji, niezależnie od skojarzonej grupy zasobów. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę zestawów skalowania maszyn wirtualnych. Zrób to do momentu, gdy parametr nextLink ma wartość null, aby pobrać wszystkie zestawy skalowania maszyn wirtualnych.

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

Pobiera wszystkie zestawy skalowania maszyn wirtualnych w ramach określonej subskrypcji dla określonej lokalizacji.

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

Pobiera listę uaktualnień systemu operacyjnego w wystąpieniu zestawu skalowania maszyn wirtualnych.

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

Pobiera listę jednostek SKU dostępnych dla zestawu skalowania maszyn wirtualnych, w tym minimalne i maksymalne wystąpienia maszyn wirtualnych dozwolone dla każdej jednostki SKU.

Szczegóły metody

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Zatwierdź uaktualnienie w przypadku odroczonych uaktualnień stopniowego dla dysków systemu operacyjnego na maszynach wirtualnych w zestawie skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Zatwierdź uaktualnienie w przypadku odroczonych uaktualnień stopniowego dla dysków systemu operacyjnego na maszynach wirtualnych w zestawie skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Tworzenie lub aktualizowanie zestawu skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych do utworzenia lub zaktualizowania.

parameters
VirtualMachineScaleSet

Obiekt zestawu skalowania.

Zwraca

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

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Tworzenie lub aktualizowanie zestawu skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych do utworzenia lub zaktualizowania.

parameters
VirtualMachineScaleSet

Obiekt zestawu skalowania.

Zwraca

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Cofa przydział określonych maszyn wirtualnych w zestawie skalowania maszyn wirtualnych. Zamyka maszyny wirtualne i zwalnia zasoby obliczeniowe. Nie są naliczane opłaty za zasoby obliczeniowe, które ten zestaw skalowania maszyn wirtualnych cofnie przydział.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

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

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Cofa przydział określonych maszyn wirtualnych w zestawie skalowania maszyn wirtualnych. Zamyka maszyny wirtualne i zwalnia zasoby obliczeniowe. Nie są naliczane opłaty za zasoby obliczeniowe, które ten zestaw skalowania maszyn wirtualnych cofnie przydział.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<void>

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Usuwa zestaw skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

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

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Usuwa zestaw skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<void>

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Usuwa maszyny wirtualne w zestawie skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych.

Zwraca

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

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Usuwa maszyny wirtualne w zestawie skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<void>

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Wykonaj konserwację na co najmniej jednej maszynie wirtualnej w zestawie skalowania maszyn wirtualnych. Operacja na wystąpieniach, które nie kwalifikują się do przeprowadzenia konserwacji, nie powiedzie się. Aby uzyskać więcej informacji, zapoznaj się z najlepszymi rozwiązaniami: 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>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

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

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Wykonaj konserwację na co najmniej jednej maszynie wirtualnej w zestawie skalowania maszyn wirtualnych. Operacja na wystąpieniach, które nie kwalifikują się do przeprowadzenia konserwacji, nie powiedzie się. Aby uzyskać więcej informacji, zapoznaj się z najlepszymi rozwiązaniami: 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>

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<void>

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Wyłącz (zatrzymaj) co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych. Pamiętaj, że zasoby są nadal dołączone i są naliczane opłaty za zasoby. Zamiast tego użyj cofnięcia przydziału, aby zwolnić zasoby i uniknąć naliczania opłat. Ponadto ta operacja nie jest dozwolona na maszynach wirtualnych w zestawie skalowania maszyn wirtualnych, które są cofnięty przydział lub zostały już cofnięty przydział.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

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

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Wyłącz (zatrzymaj) co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych. Pamiętaj, że zasoby są nadal dołączone i są naliczane opłaty za zasoby. Zamiast tego użyj cofnięcia przydziału, aby zwolnić zasoby i uniknąć naliczania opłat. Ponadto ta operacja nie jest dozwolona na maszynach wirtualnych w zestawie skalowania maszyn wirtualnych, które są cofnięty przydział lub zostały już cofnięty przydział.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<void>

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Ponowne tworzenie profilu maszyny wirtualnej zestawu skalowania maszyn wirtualnych do wystąpień maszyn wirtualnych

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

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

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Ponowne tworzenie profilu maszyny wirtualnej zestawu skalowania maszyn wirtualnych do wystąpień maszyn wirtualnych

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<void>

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Wyłącza wszystkie maszyny wirtualne w zestawie skalowania maszyn wirtualnych, przenosi je do nowego węzła i włącza je ponownie.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

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

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Wyłącza wszystkie maszyny wirtualne w zestawie skalowania maszyn wirtualnych, przenosi je do nowego węzła i włącza je ponownie.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<void>

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Reimages (uaktualnij system operacyjny) co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych, które nie mają efemerycznego dysku systemu operacyjnego, dla maszyn wirtualnych, które mają efemeryczny dysk systemu operacyjnego maszyna wirtualna jest resetowany do stanu początkowego.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

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

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Odtwarza wszystkie dyski (w tym dyski danych) na maszynach wirtualnych w zestawie skalowania maszyn wirtualnych. Ta operacja jest obsługiwana tylko w przypadku dysków zarządzanych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

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

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Odtwarza wszystkie dyski (w tym dyski danych) na maszynach wirtualnych w zestawie skalowania maszyn wirtualnych. Ta operacja jest obsługiwana tylko w przypadku dysków zarządzanych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<void>

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Reimages (uaktualnij system operacyjny) co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych, które nie mają efemerycznego dysku systemu operacyjnego, dla maszyn wirtualnych, które mają efemeryczny dysk systemu operacyjnego maszyna wirtualna jest resetowany do stanu początkowego.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<void>

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Uruchamia ponownie co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

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

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Uruchamia ponownie co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<void>

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Zmienia właściwość ServiceState dla danej usługi

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych do utworzenia lub zaktualizowania.

parameters
OrchestrationServiceStateInput

Obiekt wejściowy interfejsu API SetOrchestrationServiceState.

Zwraca

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

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Zmienia właściwość ServiceState dla danej usługi

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych do utworzenia lub zaktualizowania.

parameters
OrchestrationServiceStateInput

Obiekt wejściowy interfejsu API SetOrchestrationServiceState.

Zwraca

Promise<void>

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

Uruchamia co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

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

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

Uruchamia co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<void>

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Aktualizowanie zestawu skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych do utworzenia lub zaktualizowania.

parameters
VirtualMachineScaleSetUpdate

Obiekt zestawu skalowania.

Zwraca

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

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Aktualizowanie zestawu skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych do utworzenia lub zaktualizowania.

parameters
VirtualMachineScaleSetUpdate

Obiekt zestawu skalowania.

Zwraca

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Uaktualnia co najmniej jedną maszynę wirtualną do najnowszego zestawu jednostek SKU w modelu zestawu skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych.

Zwraca

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

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Uaktualnia co najmniej jedną maszynę wirtualną do najnowszego zestawu jednostek SKU w modelu zestawu skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych.

Zwraca

Promise<void>

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

Konwertuje właściwość SinglePlacementGroup na wartość false dla istniejącego zestawu skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych do utworzenia lub zaktualizowania.

parameters
VMScaleSetConvertToSinglePlacementGroupInput

Obiekt wejściowy dla interfejsu API ConvertToSinglePlacementGroup.

Zwraca

Promise<void>

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Przewodnik ręcznej aktualizacji domeny platformy w celu zaktualizowania maszyn wirtualnych w zestawie skalowania maszyn wirtualnych usługi Service Fabric.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

platformUpdateDomain

number

Domena aktualizacji platformy, dla której zażądano ręcznego przewodnika odzyskiwania

Zwraca

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

Wyświetlanie informacji o zestawie skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

options
VirtualMachineScaleSetsGetOptionalParams

Parametry opcji.

Zwraca

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

Pobiera stan wystąpienia zestawu skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

list(string, VirtualMachineScaleSetsListOptionalParams)

Pobiera listę wszystkich zestawów skalowania maszyn wirtualnych w ramach grupy zasobów.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

Zwraca

listAll(VirtualMachineScaleSetsListAllOptionalParams)

Pobiera listę wszystkich zestawów skalowania maszyn wirtualnych w subskrypcji, niezależnie od skojarzonej grupy zasobów. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę zestawów skalowania maszyn wirtualnych. Zrób to do momentu, gdy parametr nextLink ma wartość null, aby pobrać wszystkie zestawy skalowania maszyn wirtualnych.

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

Parametry

Zwraca

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

Pobiera wszystkie zestawy skalowania maszyn wirtualnych w ramach określonej subskrypcji dla określonej lokalizacji.

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

Parametry

location

string

Lokalizacja, dla której są odpytywane zestawy skalowania maszyn wirtualnych w ramach subskrypcji.

Zwraca

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

Pobiera listę uaktualnień systemu operacyjnego w wystąpieniu zestawu skalowania maszyn wirtualnych.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

Pobiera listę jednostek SKU dostępnych dla zestawu skalowania maszyn wirtualnych, w tym minimalne i maksymalne wystąpienia maszyn wirtualnych dozwolone dla każdej jednostki SKU.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

vmScaleSetName

string

Nazwa zestawu skalowania maszyn wirtualnych.

Zwraca