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.ResourceVirtualMachineScaleSetVM
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.
- 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.
- 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.
- 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.
Azure SDK for Python