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_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_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 je podporována pouze pro spravované disky.

begin_restart

Restartuje virtuální počítač 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čů.

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[OperationStatusResponse]

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ď OperationStatusResponse, 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[OperationStatusResponse]

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ď OperationStatusResponse, 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, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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ď OperationStatusResponse, 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, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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ď OperationStatusResponse, 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 je podporována pouze pro spravované disky.

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

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ď OperationStatusResponse, 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[OperationStatusResponse]

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ď OperationStatusResponse, 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[OperationStatusResponse]

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í poller z uloženého stavu.

polling
bool nebo PollingMethod

Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

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

Návraty

Instance LROPoller, která vrací buď OperationStatusResponse, 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, **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.

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.v2017_03_30.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2017_03_30\\models\\__init__.py'>