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

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 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 Sysprep. >>:code:<br>Pro Windows si přečtěte Create a managed image of a generalized VM in Azure <https://docs.microsoft.com/azure/virtual-machines/windows/capture-image-resource>_<<.:code:
For Linux, please refer to Postup 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 rámci zadaného předplatného 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_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, *, 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.

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

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

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

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

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

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é 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 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 Sysprep. >>:code:<br>Pro Windows si přečtěte Create a managed image of a generalized VM in Azure <https://docs.microsoft.com/azure/virtual-machines/windows/capture-image-resource>_<<.:code:
For Linux, please refer to Postup 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 expand, který se má použít v 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, **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á.

cls
callable

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

Návraty

Iterátor jako instance 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, **kwargs: Any) -> Iterable[VirtualMachine]

Parametry

status_only
str

statusOnly=true umožňuje načíst stav za 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á.

cls
callable

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

Návraty

Iterátor jako instance 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 rámci zadaného předplatného 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 jako instance 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. <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

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