VirtualMachineScaleSetVMsOperations Třída
Upozornění
NEVYTVOŘETE instanci této třídy přímo.
Místo toho byste měli přistupovat k následujícím operacím prostřednictvím
<xref:virtual_machine_scale_set_vms> Atribut.
- Dědičnost
-
builtins.objectVirtualMachineScaleSetVMsOperations
Konstruktor
VirtualMachineScaleSetVMsOperations(*args, **kwargs)
Metody
begin_deallocate |
Zruší přidělení konkrétního virtuálního počítače ve škálovací sadě virtuálních počítačů. Vypne virtuální počítač a uvolní výpočetní prostředky, které používá. Výpočetní prostředky tohoto virtuálního počítače se vám po uvolnění neúčtují. |
begin_delete |
Odstraní virtuální počítač ze škálovací sady virtuálních počítačů. |
begin_perform_maintenance |
Provádí údržbu virtuálního počítače ve škálovací sadě 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_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í z image (upgraduje operační systém) konkrétní virtuální počítač 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čů. |
retrieve_boot_diagnostics_data |
Operace načtení identifikátorů URI SAS pro protokoly diagnostiky spouštění pro virtuální počítač ve škálovací sadě virtuálních počítačů. |
simulate_eviction |
Operace simulace vyřazení spotového virtuálního počítače ve škálovací sadě virtuálních počítačů |
begin_deallocate
Zruší přidělení konkrétního virtuálního počítače ve škálovací sadě virtuálních počítačů. Vypne virtuální počítač a uvolní výpočetní prostředky, které používá. Výpočetní prostředky tohoto virtuálního počítače se vám po uvolnění neúčtují.
begin_deallocate(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]
Parametry
- 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í doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí 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, *, force_deletion: bool | None = None, **kwargs: Any) -> LROPoller[None]
Parametry
- force_deletion
- bool
Volitelný parametr pro vynucení odstranění virtuálního počítače ze škálovací sady virtuálních počítačů (Funkce ve verzi Preview). 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í 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í doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_perform_maintenance
Provádí údržbu virtuálního počítače ve škálovací sadě virtuálních počítačů.
begin_perform_maintenance(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]
Parametry
- 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í doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí 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
- skip_shutdown
- bool
Parametr pro vyžádání neplněné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í 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í doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí 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
- 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í doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_reimage
Obnoví z image (upgraduje operační systém) konkrétní virtuální počítač 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
- vm_scale_set_vm_reimage_input
- VirtualMachineScaleSetVMReimageParameters nebo IO
Parametry pro obnovení virtuálního počítače ve škálovací sadě. Je typ VirtualMachineScaleSetVMReimageParameters nebo vstupně-výstupní typ. Výchozí hodnota je Žádná.
- content_type
- str
Content-type parametru textu. 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í 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í doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí 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
- 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í doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí 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
- 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í doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí 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
- parameters
- RunCommandInput nebo IO
Parametry zadané pro operaci Spustit příkaz. Je typ RunCommandInput nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. 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í 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í 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
- 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í doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí 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
- vm_scale_set_name
- str
Název škálovací sady virtuálních počítačů, ve které se má rozšíření vytvořit nebo aktualizovat. Povinná hodnota.
- parameters
- VirtualMachineScaleSetVM nebo IO
Parametry zadané pro operaci Update Virtual Machine Scale Sets virtuálního počítače Je typu VirtualMachineScaleSetVM nebo vstupně-výstupních operací. Povinná hodnota.
- content_type
- str
Content-type parametru textu. 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í 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í 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: str | InstanceViewTypes | None = None, **kwargs: Any) -> VirtualMachineScaleSetVM
Parametry
- expand
- str nebo InstanceViewTypes
Výraz expand, který se má použít v operaci. InstanceView načte zobrazení instance virtuálního počítače. UserData načte UserData virtuálního počítače. Známé hodnoty jsou: "instanceView" a "userData". Výchozí hodnota je Žádná.
- 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
- 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
- virtual_machine_scale_set_name
- str
Název škálovací sady virtuálních počítačů. Povinná hodnota.
- filter
- str
Filtr, který se má použít pro 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 rozbalení, který se má použít pro 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 virtuálního počítače VirtualMachineScaleSetVM, nebo výsledek modulu cls(response)
Návratový typ
Výjimky
retrieve_boot_diagnostics_data
Operace načtení identifikátorů URI SAS pro protokoly diagnostiky spouštění pro virtuální počítač ve škálovací sadě virtuálních počítačů.
retrieve_boot_diagnostics_data(resource_group_name: str, vm_scale_set_name: str, instance_id: str, *, sas_uri_expiration_time_in_minutes: int | None = None, **kwargs: Any) -> RetrieveBootDiagnosticsDataResult
Parametry
- sas_uri_expiration_time_in_minutes
- int
Doba vypršení platnosti identifikátorů URI SAS v minutách s hodnotou od 1 do 1440 minut. <br>
:code:>><<<br>
NOTE: Pokud není zadán, vygenerují se identifikátory URI SAS s výchozí dobou vypršení platnosti 120 minut. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
RetrieveBootDiagnosticsDataResult nebo výsledek cls(response)
Návratový typ
Výjimky
simulate_eviction
Operace simulace vyřazení spotového virtuálního počítače ve škálovací sadě virtuálních počítačů
simulate_eviction(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> None
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Žádný nebo výsledek cls(response)
Návratový typ
Výjimky
Atributy
models
models = <module 'azure.mgmt.compute.v2022_11_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2022_11_01\\models\\__init__.py'>
Azure SDK for Python