Sdílet prostřednictvím


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

ComputeManagementClientje

<xref:virtual_machines> Atribut.

Dědičnost
builtins.object
VirtualMachinesOperations

Konstruktor

VirtualMachinesOperations(*args, **kwargs)

Metody

begin_assess_patches

Posouzení oprav na virtuálním počítači

begin_attach_detach_data_disks

Připojte datové disky k virtuálnímu počítači a odpojte je od virtuálního počítače.

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. Upozorňujeme, že některé vlastnosti je možné nastavit pouze při vytváření 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_install_patches

Nainstaluje na virtuální počítač opravy.

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_reapply

Operace opětovného použití stavu virtuálního počítače.

begin_redeploy

Vypne virtuální počítač, přesune ho do nového uzlu a znovu zapne.

begin_reimage

Přenastaví (upgraduje operační systém) virtuální počítač, který nemá dočasný disk s operačním systémem. U virtuálních počítačů s dočasným diskem s operačním systémem se virtuální počítač resetuje do počátečního stavu. POZNÁMKA: Zachování starého disku s operačním systémem závisí na hodnotě deleteOption disku s operačním systémem. Pokud je možnost deleteOption odpojená, starý disk s operačním systémem se po obnovení image zachovají. Pokud je deleteOption odstranění, starý disk s operačním systémem se po obnovení image odstraní. Před provedením obnovení image by se měla odpovídajícím způsobem aktualizovat možnost deleteOption disku s operačním systémem.

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 operačního systému virtuálního počítače na generalizovaný. Před provedením této operace se doporučuje virtuální počítač připravit nástrojem sys. Informace o Windows najdete v tématu Vytvoření spravované image zobecněného virtuálního počítače v Azure. Informace o Linuxu najdete v tématu Vytvoření image virtuálního počítače nebo virtuálního pevného disku.

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í.

retrieve_boot_diagnostics_data

Operace načtení identifikátorů URI SAS pro diagnostické protokoly spouštění virtuálního počítače.

simulate_eviction

Operace simulace vyřazení spotového virtuálního počítače

begin_assess_patches

Posouzení oprav na virtuálním počítači

begin_assess_patches(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[VirtualMachineAssessPatchesResult]

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název 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í 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ď VirtualMachineAssessPatchesResult, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_attach_detach_data_disks

Připojte datové disky k virtuálnímu počítači a odpojte je od virtuálního počítače.

begin_attach_detach_data_disks(resource_group_name: str, vm_name: str, parameters: _models.AttachDetachDataDisksRequest, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.StorageProfile]

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače. Povinná hodnota.

parameters
AttachDetachDataDisksRequest nebo IO
Vyžadováno

Parametry zadané pro operaci připojení a odpojení datových disků na virtuálním počítači Je typ AttachDetachDataDisksRequest 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í storageProfile nebo výsledek cls(response)

Návratový typ

Výjimky

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

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače. Povinná hodnota.

parameters
VirtualMachineCaptureParameters nebo IO
Vyžadováno

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

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název 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í 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. Upozorňujeme, že některé vlastnosti je možné nastavit pouze při vytváření virtuálního počítače.

begin_create_or_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachine, *, if_match: str | None = None, if_none_match: str | None = None, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače. Povinná hodnota.

parameters
VirtualMachine nebo IO
Vyžadováno

Parametry zadané pro operaci Vytvoření virtuálního počítače Je typu VirtualMachine nebo vstupně-výstupní operace. Povinná hodnota.

if_match
str

Značka ETag transformace. Vynechat tuto hodnotu, aby se vždy přepsal aktuální prostředek. Zadejte naposledy zobrazenou hodnotu značky ETag, abyste zabránili náhodnému přepsání souběžných změn. Výchozí hodnota je Žádná.

if_none_match
str

Pokud chcete povolit vytvoření nové sady záznamů, ale chcete-li zabránit aktualizaci existující sady záznamů, nastavte na *. Jiné hodnoty budou mít za následek chybu ze serveru, protože se nepodporují. 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á 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, *, hibernate: bool | None = None, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače. Povinná hodnota.

hibernate
bool

Volitelný parametr pro hibernaci virtuálního počítače. (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_delete

Operace odstranění virtuálního počítače.

begin_delete(resource_group_name: str, vm_name: str, *, force_deletion: bool | None = None, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače. Povinná hodnota.

force_deletion
bool

Volitelný parametr pro vynucení odstranění virtuálních počítačů 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_install_patches

Nainstaluje na virtuální počítač opravy.

begin_install_patches(resource_group_name: str, vm_name: str, install_patches_input: _models.VirtualMachineInstallPatchesParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineInstallPatchesResult]

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače. Povinná hodnota.

install_patches_input
VirtualMachineInstallPatchesParameters nebo IO
Vyžadováno

Vstup pro InstallPatches tak, jak je přímo přijímá rozhraní API. Je typ VirtualMachineInstallPatchesParameters 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ď VirtualMachineInstallPatchesResult, 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

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název 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í 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

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače. Povinná hodnota.

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_reapply

Operace opětovného použití stavu virtuálního počítače.

begin_reapply(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název 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í 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

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název 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í 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

Přenastaví (upgraduje operační systém) virtuální počítač, který nemá dočasný disk s operačním systémem. U virtuálních počítačů s dočasným diskem s operačním systémem se virtuální počítač resetuje do počátečního stavu. POZNÁMKA: Zachování starého disku s operačním systémem závisí na hodnotě deleteOption disku s operačním systémem. Pokud je možnost deleteOption odpojená, starý disk s operačním systémem se po obnovení image zachovají. Pokud je deleteOption odstranění, starý disk s operačním systémem se po obnovení image odstraní. Před provedením obnovení image by se měla odpovídajícím způsobem aktualizovat možnost deleteOption disku s operačním systémem.

begin_reimage(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineReimageParameters | 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_name
str
Vyžadováno

Název virtuálního počítače. Povinná hodnota.

parameters
VirtualMachineReimageParameters nebo IO
Vyžadováno

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 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

Operace restartování virtuálního počítače.

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

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název 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

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

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název 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

Operace spuštění virtuálního počítače.

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

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název 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

Operace aktualizace virtuálního počítače.

begin_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineUpdate, *, if_match: str | None = None, if_none_match: str | None = None, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače. Povinná hodnota.

parameters
VirtualMachineUpdate nebo IO
Vyžadováno

Parametry zadané operaci Aktualizovat virtuální počítač Je typ VirtualMachineUpdate nebo vstupně-výstupní operace. Povinná hodnota.

if_match
str

Značka ETag transformace. Vynechat tuto hodnotu, aby se vždy přepsal aktuální prostředek. Zadejte naposledy zobrazenou hodnotu značky ETag, abyste zabránili náhodnému přepsání souběžných změn. Výchozí hodnota je Žádná.

if_none_match
str

Pokud chcete povolit vytvoření nové sady záznamů, ale chcete-li zabránit aktualizaci existující sady záznamů, nastavte na *. Jiné hodnoty budou mít za následek chybu ze serveru, protože nejsou podporované. 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ď VirtualMachine, nebo výsledek cls(response)

Návratový typ

Výjimky

generalize

Nastaví stav operačního systému virtuálního počítače na generalizovaný. Před provedením této operace se doporučuje virtuální počítač připravit nástrojem sys. Informace o Windows najdete v tématu Vytvoření spravované image zobecněného virtuálního počítače v Azure. Informace o Linuxu najdete v tématu Vytvoření image virtuálního počítače nebo virtuálního pevného disku.

generalize(resource_group_name: str, vm_name: str, **kwargs: Any) -> None

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název 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

Žá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: str | InstanceViewTypes | None = None, **kwargs: Any) -> VirtualMachine

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače. Povinná hodnota.

expand
str nebo InstanceViewTypes

Výraz rozbalení, který se má použít na operaci. InstanceView načte snímek vlastností modulu runtime virtuálního počítače spravovaného platformou a může se měnit mimo operace řídicí roviny. UserData načte vlastnost UserData jako součást zobrazení modelu virtuálního počítače, které uživatel poskytl během operace vytvoření nebo aktualizace 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

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

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název 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

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, *, filter: str | None = None, expand: str | ExpandTypeForListVMs | None = None, **kwargs: Any) -> Iterable[VirtualMachine]

Parametry

resource_group_name
str
Vyžadováno

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

filter
str

Možnost systémového dotazu pro filtrování virtuálních počítačů vrácených v odpovědi Povolená hodnota je virtualMachineScaleSet/id eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}. Výchozí hodnota je Žádná.

expand
str nebo ExpandTypeForListVMs

Výraz rozbalení, který se má použít při operaci. InstanceView umožňuje načíst stav běhu všech Virtual Machines, který lze zadat pouze v případě, že je zadána platná možnost $filter. "instanceView" Výchozí hodnota je None.

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(*, status_only: str | None = None, filter: str | None = None, expand: str | ExpandTypesForListVMs | None = None, **kwargs: Any) -> Iterable[VirtualMachine]

Parametry

status_only
str

statusOnly=true umožňuje načíst stav běhu všech Virtual Machines v předplatném. Výchozí hodnota je Žádná.

filter
str

Možnost systémového dotazu pro filtrování virtuálních počítačů vrácených v odpovědi Povolená hodnota je virtualMachineScaleSet/id eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}. Výchozí hodnota je Žádná.

expand
str nebo ExpandTypesForListVMs

Výraz rozbalení, který se má použít při operaci. InstanceView umožňuje načíst stav běhu všech Virtual Machines, který lze zadat pouze v případě, že je zadána platná možnost $filter. "instanceView" Výchozí hodnota je None.

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

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název 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

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
Vyžadováno

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

retrieve_boot_diagnostics_data

Operace načtení identifikátorů URI SAS pro diagnostické protokoly spouštění virtuálního počítače.

retrieve_boot_diagnostics_data(resource_group_name: str, vm_name: str, *, sas_uri_expiration_time_in_minutes: int | None = None, **kwargs: Any) -> RetrieveBootDiagnosticsDataResult

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název virtuálního počítače. Povinná hodnota.

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. Poznámka: Pokud není zadáno, 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

simulate_eviction(resource_group_name: str, vm_name: str, **kwargs: Any) -> None

Parametry

resource_group_name
str
Vyžadováno

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

vm_name
str
Vyžadováno

Název 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

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

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