Sdílet prostřednictvím


VirtualMachineScaleSetVMsOperations Třída

Upozornění

NEPOUŽÍVEJTE přímou instanci této třídy.

Místo toho byste měli přistupovat k následujícím operacím prostřednictvím

ComputeManagementClientje

<xref:virtual_machine_scale_set_vms> Atribut.

Dědičnost
builtins.object
VirtualMachineScaleSetVMsOperations

Konstruktor

VirtualMachineScaleSetVMsOperations(*args, **kwargs)

Metody

begin_deallocate

Uvolní konkrétní virtuální počítač ve škálovací sadě virtuálních počítačů. Vypne virtuální počítač a uvolní výpočetní prostředky, které používá. Po zrušení přidělení se vám neúčtují výpočetní prostředky tohoto virtuálního počítače.

begin_delete

Odstraní virtuální počítač ze škálovací sady virtuálních počítačů.

begin_perform_maintenance

Vypne virtuální počítač v sadě VMScaleSet, přesune ho do již aktualizovaného uzlu a znovu ho zapne během samoobslužné fáze plánované údržby.

begin_power_off

Vypněte (zastavte) virtuální počítač ve škálovací sadě virtuálních počítačů. Všimněte si, že prostředky jsou stále připojené a za tyto prostředky se vám účtují poplatky. Místo toho použijte uvolnění prostředků a vyhněte se poplatkům.

begin_redeploy

Vypne virtuální počítač ve škálovací sadě virtuálních počítačů, přesune ho na nový uzel a znovu ho zapne.

begin_reimage

Obnoví image (upgrade operačního systému) konkrétního virtuálního počítače ve škálovací sadě virtuálních počítačů.

begin_reimage_all

Umožňuje znovu vytvořit image všech disků (včetně datových disků) v instanci škálovací sady virtuálních počítačů. Tato operace se podporuje jenom pro spravované disky.

begin_restart

Restartuje virtuální počítač ve škálovací sadě virtuálních počítačů.

begin_run_command

Spusťte příkaz na virtuálním počítači ve škálovací sadě virtuálních počítačů.

begin_start

Spustí virtuální počítač ve škálovací sadě virtuálních počítačů.

begin_update

Aktualizace virtuální počítač škálovací sady virtuálních počítačů.

get

Získá virtuální počítač ze škálovací sady virtuálních počítačů.

get_instance_view

Získá stav virtuálního počítače ze škálovací sady virtuálních počítačů.

list

Získá seznam všech virtuálních počítačů ve škálovacích sadách virtuálních počítačů.

begin_deallocate

Uvolní konkrétní virtuální počítač ve škálovací sadě virtuálních počítačů. Vypne virtuální počítač a uvolní výpočetní prostředky, které používá. Po zrušení přidělení se vám neúčtují výpočetní prostředky tohoto virtuálního počítače.

begin_deallocate(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

instance_id
str
Vyžadováno

ID instance virtuálního počítače. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete

Odstraní virtuální počítač ze škálovací sady virtuálních počítačů.

begin_delete(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

instance_id
str
Vyžadováno

ID instance virtuálního počítače. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_perform_maintenance

Vypne virtuální počítač v sadě VMScaleSet, přesune ho do již aktualizovaného uzlu a znovu ho zapne během samoobslužné fáze plánované údržby.

begin_perform_maintenance(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

instance_id
str
Vyžadováno

ID instance virtuálního počítače. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_power_off

Vypněte (zastavte) virtuální počítač ve škálovací sadě virtuálních počítačů. Všimněte si, že prostředky jsou stále připojené a za tyto prostředky se vám účtují poplatky. Místo toho použijte uvolnění prostředků a vyhněte se poplatkům.

begin_power_off(resource_group_name: str, vm_scale_set_name: str, instance_id: str, *, skip_shutdown: bool = False, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

instance_id
str
Vyžadováno

ID instance virtuálního počítače. Povinná hodnota.

skip_shutdown
bool

Parametr pro vyžádání nesplaceného vypnutí virtuálního počítače. Hodnota True pro tento příznak označuje nenákladné vypnutí, zatímco hodnota false označuje jinak. Výchozí hodnota tohoto příznaku je false, pokud není zadána. Výchozí hodnotou je Nepravda.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_redeploy

Vypne virtuální počítač ve škálovací sadě virtuálních počítačů, přesune ho na nový uzel a znovu ho zapne.

begin_redeploy(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

instance_id
str
Vyžadováno

ID instance virtuálního počítače. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_reimage

Obnoví image (upgrade operačního systému) konkrétního virtuálního počítače ve škálovací sadě virtuálních počítačů.

begin_reimage(resource_group_name: str, vm_scale_set_name: str, instance_id: str, vm_scale_set_vm_reimage_input: _models.VirtualMachineScaleSetVMReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

instance_id
str
Vyžadováno

ID instance virtuálního počítače. Povinná hodnota.

vm_scale_set_vm_reimage_input
VirtualMachineScaleSetVMReimageParameters nebo IO
Vyžadováno

Parametry pro reimaging virtual machine in ScaleSet.Parameters for the Reimaging Virtual Machine in ScaleSet. Je typ VirtualMachineScaleSetVMReimageParameters nebo vstupně-výstupní typ. Výchozí hodnota je Žádná.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_reimage_all

Umožňuje znovu vytvořit image všech disků (včetně datových disků) v instanci škálovací sady virtuálních počítačů. Tato operace se podporuje jenom pro spravované disky.

begin_reimage_all(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

instance_id
str
Vyžadováno

ID instance virtuálního počítače. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_restart

Restartuje virtuální počítač ve škálovací sadě virtuálních počítačů.

begin_restart(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

instance_id
str
Vyžadováno

ID instance virtuálního počítače. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_run_command

Spusťte příkaz na virtuálním počítači ve škálovací sadě virtuálních počítačů.

begin_run_command(resource_group_name: str, vm_scale_set_name: str, instance_id: str, parameters: _models.RunCommandInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.RunCommandResult]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

instance_id
str
Vyžadováno

ID instance virtuálního počítače. Povinná hodnota.

parameters
RunCommandInput nebo IO
Vyžadováno

Parametry zadané operaci Spustit příkaz Je typ RunCommandInput nebo vstupně-výstupní typ. Povinná hodnota.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json, text/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď RunCommandResult, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_start

Spustí virtuální počítač ve škálovací sadě virtuálních počítačů.

begin_start(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

instance_id
str
Vyžadováno

ID instance virtuálního počítače. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_update

Aktualizace virtuální počítač škálovací sady virtuálních počítačů.

begin_update(resource_group_name: str, vm_scale_set_name: str, instance_id: str, parameters: _models.VirtualMachineScaleSetVM, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSetVM]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů, ve které se má rozšíření vytvořit nebo aktualizovat. Povinná hodnota.

instance_id
str
Vyžadováno

ID instance virtuálního počítače. Povinná hodnota.

parameters
VirtualMachineScaleSetVM nebo IO
Vyžadováno

Parametry zadané pro operaci Update Virtual Machine Scale Sets virtuálního počítače Je typ Virtuálního počítače VirtualMachineScaleSetVM nebo vstupně-výstupní operace. Povinná hodnota.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance LROPoller, která vrací buď VirtualMachineScaleSetVM, nebo výsledek cls(response)

Návratový typ

Výjimky

get

Získá virtuální počítač ze škálovací sady virtuálních počítačů.

get(resource_group_name: str, vm_scale_set_name: str, instance_id: str, *, expand: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> VirtualMachineScaleSetVM

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

instance_id
str
Vyžadováno

ID instance virtuálního počítače. Povinná hodnota.

expand
str

Výraz rozbalení, který se má použít na operaci. Známé hodnoty jsou "instanceView" a None. Výchozí hodnota je instanceView.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

VirtualMachineScaleSetVM nebo výsledek cls(response)

Návratový typ

Výjimky

get_instance_view

Získá stav virtuálního počítače ze škálovací sady virtuálních počítačů.

get_instance_view(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> VirtualMachineScaleSetVMInstanceView

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

instance_id
str
Vyžadováno

ID instance virtuálního počítače. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

VirtualMachineScaleSetVMInstanceView nebo výsledek cls(response)

Návratový typ

Výjimky

list

Získá seznam všech virtuálních počítačů ve škálovacích sadách virtuálních počítačů.

list(resource_group_name: str, virtual_machine_scale_set_name: str, *, filter: str | None = None, select: str | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[VirtualMachineScaleSetVM]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

virtual_machine_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

filter
str

Filtr, který se má použít na operaci. Povolené hodnoty jsou startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied eq true', 'properties/latestModelApplied eq false'. Výchozí hodnota je Žádná.

select
str

Parametry seznamu. Povolené hodnoty jsou instanceView, instanceView/statuses. Výchozí hodnota je Žádná.

expand
str

Výraz expand, který se má použít na operaci. Povolené hodnoty jsou instanceView. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance VirtualMachineScaleSetVM, nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

models = <module 'azure.mgmt.compute.v2019_07_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2019_07_01\\models\\__init__.py'>