Sdílet prostřednictvím


VirtualMachineScaleSetVM Třída

Popisuje virtuální počítač škálovací sady virtuálních 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.v2021_03_01.models._models_py3.Resource
VirtualMachineScaleSetVM

Konstruktor

VirtualMachineScaleSetVM(*, location: str, tags: Dict[str, str] | None = None, plan: _models.Plan | None = None, hardware_profile: _models.HardwareProfile | None = None, storage_profile: _models.StorageProfile | None = None, additional_capabilities: _models.AdditionalCapabilities | None = None, os_profile: _models.OSProfile | None = None, security_profile: _models.SecurityProfile | None = None, network_profile: _models.NetworkProfile | None = None, network_profile_configuration: _models.VirtualMachineScaleSetVMNetworkProfileConfiguration | None = None, diagnostics_profile: _models.DiagnosticsProfile | None = None, availability_set: _models.SubResource | None = None, license_type: str | None = None, protection_policy: _models.VirtualMachineScaleSetVMProtectionPolicy | None = None, user_data: 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.

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.

additional_capabilities
AdditionalCapabilities

Určuje další funkce, které jsou na virtuálním počítači ve škálovací sadě povolené nebo zakázané. Například: jestli má virtuální počítač možnost podporovat připojení spravovaných datových disků s UltraSSD_LRS typu účtu úložiště.

os_profile
OSProfile

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

security_profile
SecurityProfile

Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítač.

network_profile
NetworkProfile

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

network_profile_configuration
VirtualMachineScaleSetVMNetworkProfileConfiguration

Určuje konfiguraci profilu sítě 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 Přehled skupin dostupnosti. <br>``<br>Další informace o plánované údržbě Azure najdete v tématu Údržba a aktualizace pro Virtual Machines 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.

license_type
str

Určuje, že image nebo disk, který používáte, byly licencovány místně. <br>``<br>Možné hodnoty operačního systému Windows Server: <br>``<br> Windows_Client <br>``<br> Windows_Server <br>``<br> Možné hodnoty pro operační systém Linux Server: <br>``<br> RHEL_BYOS (pro RHEL) <br>``<br> SLES_BYOS (pro SUSE). <br>``<br> Další informace najdete v tématu Zvýhodněné hybridní využití Azure pro Windows Server<br>``<br> Zvýhodněnéhybridní využití Azure pro Linux Server<br>``<br> Minimální verze rozhraní API-verze: 2015-06-15.

protection_policy
VirtualMachineScaleSetVMProtectionPolicy

Určuje zásady ochrany virtuálního počítače.

user_data
str

UserData pro virtuální počítač, který musí být zakódovaný jako base-64. Zákazník by sem neměl předávat žádné tajné kódy. <br>:code:>><<<br>Minimální verze api: 2021-03-01.

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

instance_id
str

ID instance virtuálního počítače.

sku
Sku

Skladová položka virtuálního počítače.

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.

zones
list[str]

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

latest_model_applied
bool

Určuje, jestli se na virtuální počítač použil nejnovější model.

vm_id
str

Jedinečné ID virtuálního počítače Azure

instance_view
VirtualMachineScaleSetVMInstanceView

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

additional_capabilities
AdditionalCapabilities

Určuje další funkce, které jsou na virtuálním počítači ve škálovací sadě povolené nebo zakázané. Například: jestli má virtuální počítač možnost podporovat připojení spravovaných datových disků s UltraSSD_LRS typu účtu úložiště.

os_profile
OSProfile

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

security_profile
SecurityProfile

Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítač.

network_profile
NetworkProfile

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

network_profile_configuration
VirtualMachineScaleSetVMNetworkProfileConfiguration

Určuje konfiguraci profilu sítě 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 Přehled skupin dostupnosti. <br>``<br>Další informace o plánované údržbě Azure najdete v tématu Údržba a aktualizace pro Virtual Machines 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.

provisioning_state
str

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

license_type
str

Určuje, že image nebo disk, který používáte, byly licencovány místně. <br>``<br>Možné hodnoty operačního systému Windows Server: <br>``<br> Windows_Client <br>``<br> Windows_Server <br>``<br> Možné hodnoty pro operační systém Linux Server: <br>``<br> RHEL_BYOS (pro RHEL) <br>``<br> SLES_BYOS (pro SUSE). <br>``<br> Další informace najdete v tématu Zvýhodněné hybridní využití Azure pro Windows Server<br>``<br> Zvýhodněnéhybridní využití Azure pro Linux Server<br>``<br> Minimální verze rozhraní API-verze: 2015-06-15.

model_definition_applied
str

Určuje, jestli je model použitý na virtuální počítač modelem škálovací sady virtuálních počítačů nebo přizpůsobeným modelem pro virtuální počítač.

protection_policy
VirtualMachineScaleSetVMProtectionPolicy

Určuje zásady ochrany virtuálního počítače.

user_data
str

UserData pro virtuální počítač, který musí být zakódovaný jako base-64. Zákazník by sem neměl předávat žádné tajné kódy. <br>:code:>><<<br>Minimální verze api: 2021-03-01.