VirtualMachinesOperations 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_machines> Atribut.
- Dědičnost
-
builtins.objectVirtualMachinesOperations
Konstruktor
VirtualMachinesOperations(*args, **kwargs)
Metody
begin_capture |
Zachytí virtuální počítač zkopírováním virtuálních pevných disků virtuálního počítače a vypíše šablonu, kterou je možné použít k vytvoření podobných virtuálních počítačů. |
begin_convert_to_managed_disks |
Převede disky virtuálních počítačů z objektů blob na spravované disky. Před vyvoláním této operace musí být virtuální počítač zastaven a uvolněn. |
begin_create_or_update |
Operace vytvoření nebo aktualizace virtuálního počítače. |
begin_deallocate |
Vypne virtuální počítač a uvolní výpočetní prostředky. Výpočetní prostředky, které tento virtuální počítač používá, se vám neúčtují. |
begin_delete |
Operace odstranění virtuálního počítače. |
begin_perform_maintenance |
Operace k provedení údržby virtuálního počítače. |
begin_power_off |
Operace pro vypnutí (zastavení) virtuálního počítače. Virtuální počítač je možné restartovat se stejnými zřízenými prostředky. Za tento virtuální počítač se vám stále účtují poplatky. |
begin_redeploy |
Vypne virtuální počítač, přesune ho do nového uzlu a znovu zapne. |
begin_reimage |
Obnoví z image virtuálního počítače s dočasným diskem s operačním systémem zpět do původního stavu. |
begin_restart |
Operace restartování virtuálního počítače. |
begin_run_command |
Na virtuálním počítači spusťte příkaz . |
begin_start |
Operace spuštění virtuálního počítače. |
begin_update |
Operace aktualizace virtuálního počítače. |
generalize |
Nastaví stav virtuálního počítače na generalizovaný. |
get |
Načte informace o zobrazení modelu nebo zobrazení instance virtuálního počítače. |
instance_view |
Načte informace o stavu běhu virtuálního počítače. |
list |
Zobrazí seznam všech virtuálních počítačů v zadané skupině prostředků. Pomocí vlastnosti nextLink v odpovědi získáte další stránku virtuálních počítačů. |
list_all |
Zobrazí seznam všech virtuálních počítačů v zadaném předplatném. Pomocí vlastnosti nextLink v odpovědi získáte další stránku virtuálních počítačů. |
list_available_sizes |
Obsahuje seznam všech dostupných velikostí virtuálních počítačů, na které je možné změnit velikost zadaného virtuálního počítače. |
list_by_location |
Získá všechny virtuální počítače v zadaném předplatném pro zadané umístění. |
begin_capture
Zachytí virtuální počítač zkopírováním virtuálních pevných disků virtuálního počítače a vypíše šablonu, kterou je možné použít k vytvoření podobných virtuálních počítačů.
begin_capture(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineCaptureParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineCaptureResult]
Parametry
- parameters
- VirtualMachineCaptureParameters nebo IO
Parametry zadané pro operaci Capture Virtual Machine Je typ VirtualMachineCaptureParameters nebo vstupně-výstupní typ. 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ď VirtualMachineCaptureResult, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_convert_to_managed_disks
Převede disky virtuálních počítačů z objektů blob na spravované disky. Před vyvoláním této operace musí být virtuální počítač zastaven a uvolněn.
begin_convert_to_managed_disks(resource_group_name: str, vm_name: 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_create_or_update
Operace vytvoření nebo aktualizace virtuálního počítače.
begin_create_or_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachine, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]
Parametry
- parameters
- VirtualMachine nebo IO
Parametry zadané pro operaci Vytvoření virtuálního počítače Je typu VirtualMachine nebo vstupně-výstupní operace. 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ď VirtualMachine, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_deallocate
Vypne virtuální počítač a uvolní výpočetní prostředky. Výpočetní prostředky, které tento virtuální počítač používá, se vám neúčtují.
begin_deallocate(resource_group_name: str, vm_name: 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
Operace odstranění virtuálního počítače.
begin_delete(resource_group_name: str, vm_name: 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_perform_maintenance
Operace k provedení údržby virtuálního počítače.
begin_perform_maintenance(resource_group_name: str, vm_name: 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
Operace pro vypnutí (zastavení) virtuálního počítače. Virtuální počítač je možné restartovat se stejnými zřízenými prostředky. Za tento virtuální počítač se vám stále účtují poplatky.
begin_power_off(resource_group_name: str, vm_name: 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č, přesune ho do nového uzlu a znovu zapne.
begin_redeploy(resource_group_name: str, vm_name: 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 virtuálního počítače s dočasným diskem s operačním systémem zpět do původního stavu.
begin_reimage(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- parameters
- VirtualMachineReimageParameters nebo IO
Parametry zadané pro operaci Obnovení image virtuálního počítače. Je typ VirtualMachineReimageParameters 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_restart
Operace restartování virtuálního počítače.
begin_restart(resource_group_name: str, vm_name: 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
Na virtuálním počítači spusťte příkaz .
begin_run_command(resource_group_name: str, vm_name: 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
Operace spuštění virtuálního počítače.
begin_start(resource_group_name: str, vm_name: 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
Operace aktualizace virtuálního počítače.
begin_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]
Parametry
- parameters
- VirtualMachineUpdate nebo IO
Parametry zadané pro operaci aktualizace virtuálního počítače Je typ VirtualMachineUpdate nebo vstupně-výstupní operace. 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ď VirtualMachine, nebo výsledek cls(response)
Návratový typ
Výjimky
generalize
Nastaví stav virtuálního počítače na generalizovaný.
generalize(resource_group_name: str, vm_name: 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
get
Načte informace o zobrazení modelu nebo zobrazení instance virtuálního počítače.
get(resource_group_name: str, vm_name: str, *, expand: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> VirtualMachine
Parametry
- 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
VirtualMachine nebo výsledek cls(response)
Návratový typ
Výjimky
instance_view
Načte informace o stavu běhu virtuálního počítače.
instance_view(resource_group_name: str, vm_name: str, **kwargs: Any) -> VirtualMachineInstanceView
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
VirtualMachineInstanceView nebo výsledek cls(response)
Návratový typ
Výjimky
list
Zobrazí seznam všech virtuálních počítačů v zadané skupině prostředků. Pomocí vlastnosti nextLink v odpovědi získáte další stránku virtuálních počítačů.
list(resource_group_name: str, **kwargs: Any) -> Iterable[VirtualMachine]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor podobný instanci VirtualMachine nebo výsledek cls(response)
Návratový typ
Výjimky
list_all
Zobrazí seznam všech virtuálních počítačů v zadaném předplatném. Pomocí vlastnosti nextLink v odpovědi získáte další stránku virtuálních počítačů.
list_all(**kwargs: Any) -> Iterable[VirtualMachine]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor podobný instanci VirtualMachine nebo výsledek cls(response)
Návratový typ
Výjimky
list_available_sizes
Obsahuje seznam všech dostupných velikostí virtuálních počítačů, na které je možné změnit velikost zadaného virtuálního počítače.
list_available_sizes(resource_group_name: str, vm_name: str, **kwargs: Any) -> Iterable[VirtualMachineSize]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance VirtualMachineSize nebo výsledek cls(response)
Návratový typ
Výjimky
list_by_location
Získá všechny virtuální počítače v zadaném předplatném pro zadané umístění.
list_by_location(location: str, **kwargs: Any) -> Iterable[VirtualMachine]
Parametry
- location
- str
Umístění, na které se dotazují virtuální počítače v rámci předplatného. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor podobný instanci VirtualMachine nebo výsledek cls(response)
Návratový typ
Výjimky
Atributy
models
models = <module 'azure.mgmt.compute.v2019_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2019_03_01\\models\\__init__.py'>
Azure SDK for Python