Sdílet prostřednictvím


VirtualMachine Třída

Popisuje virtuální počítač.

Proměnné jsou naplněné pouze serverem a při odesílání požadavku se budou ignorovat.

Aby bylo možné odesílat do Azure, musí být vyplněny všechny požadované parametry.

Dědičnost
azure.mgmt.compute.v2018_04_01.models._models_py3.Resource
VirtualMachine

Konstruktor

VirtualMachine(*, location: str, tags: Dict[str, str] | None = None, plan: _models.Plan | None = None, identity: _models.VirtualMachineIdentity | None = None, zones: List[str] | None = None, hardware_profile: _models.HardwareProfile | None = None, storage_profile: _models.StorageProfile | None = None, os_profile: _models.OSProfile | None = None, network_profile: _models.NetworkProfile | None = None, diagnostics_profile: _models.DiagnosticsProfile | None = None, availability_set: _models.SubResource | None = None, proximity_placement_group: _models.SubResource | None = None, license_type: str | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Umístění prostředku. Povinná hodnota.

tags
dict[str, str]

Značky prostředků.

plan
Plan

Určuje informace o imagi z marketplace, která se použije k vytvoření virtuálního počítače. Tento prvek se používá jenom pro image z marketplace. Než budete moct použít image z marketplace z rozhraní API, musíte tuto image povolit pro programové použití. V Azure Portal vyhledejte image z marketplace, kterou chcete použít, a pak klikněte na Chci nasadit programově, Začínáme> . Zadejte požadované informace a klikněte na Uložit.

identity
VirtualMachineIdentity

Identita virtuálního počítače, pokud je nakonfigurovaná.

zones
list[str]

Zóny virtuálního počítače.

hardware_profile
HardwareProfile

Určuje nastavení hardwaru virtuálního počítače.

storage_profile
StorageProfile

Určuje nastavení úložiště pro disky virtuálního počítače.

os_profile
OSProfile

Určuje nastavení operačního systému pro virtuální počítač.

network_profile
NetworkProfile

Určuje síťová rozhraní virtuálního počítače.

diagnostics_profile
DiagnosticsProfile

Určuje stav nastavení diagnostiky spouštění. <br>:code:>><<<br>Minimální verze api: 2015-06-15.

availability_set
SubResource

Určuje informace o skupině dostupnosti, ke které se má virtuální počítač přiřadit. Virtuální počítače zadané ve stejné skupině dostupnosti se přidělují různým uzlům, aby se maximalizovala dostupnost. Další informace o skupinách dostupnosti najdete v tématu Správa dostupnosti virtuálních počítačů. <br>``<br> Další informace o plánované údržbě Azure najdete v tématu Plánovaná údržba virtuálních počítačů v Azure<br>``<br> V současné době je možné virtuální počítač přidat do skupiny dostupnosti pouze při vytvoření. Existující virtuální počítač nejde přidat do skupiny dostupnosti.

proximity_placement_group
SubResource

Určuje informace o skupině umístění bezkontaktní komunikace, ke které by měl být virtuální počítač přiřazen. <br>:code:>><<<br>Minimální verze api: 2018-04-01.

license_type
str

Určuje, že image nebo disk, který používáte, byly licencovány místně. Tento prvek se používá pouze pro image, které obsahují operační systém Windows Server. <br>``<br> Možné hodnoty jsou: <br>``<br> Windows_Client <br>``<br> Windows_Server <br>``<br> Pokud je tento prvek součástí požadavku na aktualizaci, musí se hodnota shodovat s počáteční hodnotou. Tuto hodnotu nelze aktualizovat. <br>``<br> Další informace najdete v tématu Zvýhodněné hybridní využití Azure pro Windows Server<br>``<br> – minimální verze rozhraní API: 2015-06-15.

Proměnné

id
str

ID prostředku.

name
str

Název prostředku.

type
str

Typ prostředku.

location
str

Umístění prostředku. Povinná hodnota.

tags
dict[str, str]

Značky prostředků.

plan
Plan

Určuje informace o imagi z marketplace, která se použije k vytvoření virtuálního počítače. Tento prvek se používá jenom pro image z marketplace. Než budete moct použít image z marketplace z rozhraní API, musíte tuto image povolit pro programové použití. V Azure Portal vyhledejte image z marketplace, kterou chcete použít, a pak klikněte na Chci nasadit programově, Začínáme> . Zadejte požadované informace a klikněte na Uložit.

resources
list[VirtualMachineExtension]

Prostředky podřízeného rozšíření virtuálního počítače.

identity
VirtualMachineIdentity

Identita virtuálního počítače, pokud je nakonfigurovaná.

zones
list[str]

Zóny virtuálního počítače.

hardware_profile
HardwareProfile

Určuje nastavení hardwaru virtuálního počítače.

storage_profile
StorageProfile

Určuje nastavení úložiště pro disky virtuálního počítače.

os_profile
OSProfile

Určuje nastavení operačního systému pro virtuální počítač.

network_profile
NetworkProfile

Určuje síťová rozhraní virtuálního počítače.

diagnostics_profile
DiagnosticsProfile

Určuje stav nastavení diagnostiky spouštění. <br>:code:>><<<br>Minimální verze api: 2015-06-15.

availability_set
SubResource

Určuje informace o skupině dostupnosti, ke které se má virtuální počítač přiřadit. Virtuální počítače zadané ve stejné skupině dostupnosti se přidělují různým uzlům, aby se maximalizovala dostupnost. Další informace o skupinách dostupnosti najdete v tématu Správa dostupnosti virtuálních počítačů. <br>``<br> Další informace o plánované údržbě Azure najdete v tématu Plánovaná údržba virtuálních počítačů v Azure<br>``<br> V současné době je možné virtuální počítač přidat do skupiny dostupnosti pouze při vytvoření. Existující virtuální počítač nejde přidat do skupiny dostupnosti.

proximity_placement_group
SubResource

Určuje informace o skupině umístění bezkontaktní komunikace, ke které by měl být virtuální počítač přiřazen. <br>:code:>><<<br>Minimální verze api: 2018-04-01.

provisioning_state
str

Stav zřizování, který se zobrazí pouze v odpovědi.

instance_view
VirtualMachineInstanceView

Zobrazení instance virtuálního počítače

license_type
str

Určuje, že image nebo disk, který používáte, byly licencovány místně. Tento prvek se používá pouze pro image, které obsahují operační systém Windows Server. <br>``<br> Možné hodnoty jsou: <br>``<br> Windows_Client <br>``<br> Windows_Server <br>``<br> Pokud je tento prvek součástí požadavku na aktualizaci, musí se hodnota shodovat s počáteční hodnotou. Tuto hodnotu nelze aktualizovat. <br>``<br> Další informace najdete v tématu Zvýhodněné hybridní využití Azure pro Windows Server<br>``<br> – minimální verze rozhraní API: 2015-06-15.

vm_id
str

Určuje jedinečné ID virtuálního počítače, což je 128bitový identifikátor, který je kódovaný a uložený ve všech SMBIOS virtuálních počítačů Azure IaaS a dá se číst pomocí příkazů systému BIOS platformy.