VirtualMachineUpdate Třída
Popisuje aktualizaci virtuálního počítače.
Proměnné jsou naplněné pouze serverem a při odesílání požadavku budou ignorovány.
- Dědičnost
-
azure.mgmt.compute.v2023_07_01.models._models_py3.UpdateResourceVirtualMachineUpdate
Konstruktor
VirtualMachineUpdate(*, 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, additional_capabilities: _models.AdditionalCapabilities | None = None, os_profile: _models.OSProfile | None = None, network_profile: _models.NetworkProfile | None = None, security_profile: _models.SecurityProfile | None = None, diagnostics_profile: _models.DiagnosticsProfile | None = None, availability_set: _models.SubResource | None = None, virtual_machine_scale_set: _models.SubResource | None = None, proximity_placement_group: _models.SubResource | None = None, priority: str | _models.VirtualMachinePriorityTypes | None = None, eviction_policy: str | _models.VirtualMachineEvictionPolicyTypes | None = None, billing_profile: _models.BillingProfile | None = None, host: _models.SubResource | None = None, host_group: _models.SubResource | None = None, license_type: str | None = None, extensions_time_budget: str | None = None, platform_fault_domain: int | None = None, scheduled_events_profile: _models.ScheduledEventsProfile | None = None, user_data: str | None = None, capacity_reservation: _models.CapacityReservationProfile | None = None, application_profile: _models.ApplicationProfile | None = None, **kwargs: Any)
Výhradně parametry klíčových slov
Name | Description |
---|---|
tags
|
Značky prostředků. |
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
|
Identita virtuálního počítače, pokud je nakonfigurovaná. |
zones
|
Zóny virtuálního počítače. |
hardware_profile
|
Určuje nastavení hardwaru virtuálního počítače. |
storage_profile
|
Určuje nastavení úložiště pro disky virtuálního počítače. |
additional_capabilities
|
Určuje další funkce, které jsou na virtuálním počítači povolené nebo zakázané. |
os_profile
|
Určuje nastavení operačního systému použité při vytváření virtuálního počítače. Po zřízení virtuálního počítače není možné některá nastavení změnit. |
network_profile
|
Určuje síťová rozhraní virtuálního počítače. |
security_profile
|
Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítač. |
diagnostics_profile
|
Určuje stav nastavení diagnostiky spouštění. Minimální verze api-version: 2015-06-15. |
availability_set
|
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. Další informace o plánované údržbě Azure najdete v tématu Údržba a aktualizace pro Virtual Machines v Azure. V současné době je možné virtuální počítač přidat do skupiny dostupnosti pouze při vytváření. Skupina dostupnosti, do které se virtuální počítač přidává, by měla být ve stejné skupině prostředků jako prostředek skupiny dostupnosti. Existující virtuální počítač nejde přidat do skupiny dostupnosti. Tato vlastnost nemůže existovat společně s odkazem properties.virtualMachineScaleSet, který není null. |
virtual_machine_scale_set
|
Určuje informace o škálovací sadě virtuálních počítačů, ke které se má virtuální počítač přiřadit. Virtuální počítače zadané ve stejné škálovací sadě virtuálních počítačů se přidělují různým uzlům, aby se maximalizovala dostupnost. V současné době je možné virtuální počítač přidat do škálovací sady virtuálních počítačů pouze při vytvoření. Existující virtuální počítač není možné přidat do škálovací sady virtuálních počítačů. Tato vlastnost nemůže existovat společně s odkazem properties.availabilitySet, který není null. Minimální verze api‐: 2019‐03‐01. |
proximity_placement_group
|
Určuje informace o skupině umístění bezkontaktní komunikace, ke které by měl být virtuální počítač přiřazen. Minimální verze api:2018-04-01. |
priority
|
Určuje prioritu virtuálního počítače. Minimální verze api-version: 2019-03-01. Známé hodnoty jsou: "Regular", "Low" a "Spot". |
eviction_policy
|
Určuje zásadu vyřazení pro spotový virtuální počítač Azure a škálovací sadu Azure Spot. U spotových virtuálních počítačů Azure se podporuje zrušení přidělení i odstranění a minimální verze rozhraní API je 2019-03-01. U spotových škálovacích sad Azure se podporuje zrušení přidělení i odstranění a minimální verze rozhraní API je 2017-10-30-preview. Známé hodnoty jsou: "Zrušit přidělení" a "Odstranit". |
billing_profile
|
Určuje podrobnosti o spotovém virtuálním počítači Azure související s fakturací. Minimální verze api-version: 2019-03-01. |
host
|
Určuje informace o vyhrazeném hostiteli, ve kterém se nachází virtuální počítač. Minimální verze api-version: 2018-10-01. |
host_group
|
Určuje informace o vyhrazené skupině hostitelů, ve které se nachází virtuální počítač. Poznámka: Uživatel nemůže zadat vlastnosti host i hostGroup. Minimální verze api: 2020-06-01. |
license_type
|
Určuje, že image nebo disk, který používáte, byly licencovány místně. |
extensions_time_budget
|
Určuje čas, po který se mají spouštět všechna rozšíření. Doba trvání by měla být od 15 minut do 120 minut (včetně) a měla by být zadána ve formátu ISO 8601. Výchozí hodnota je 90 minut (PT1H30M). Minimální verze api: 2020-06-01. |
platform_fault_domain
|
Určuje logickou doménu selhání škálovací sady, ve které se virtuální počítač vytvoří. Ve výchozím nastavení se virtuální počítač automaticky přiřadí k doméně selhání, která nejlépe udržuje rovnováhu mezi dostupnými doménami selhání. To platí jenom v případě, že je nastavená vlastnost virtualMachineScaleSet tohoto virtuálního počítače. Škálovací sada virtuálních počítačů, na kterou se odkazuje, musí mít hodnotu platformFaultDomainCount větší než
|
scheduled_events_profile
|
Určuje konfigurace související s naplánovanou událostí. |
user_data
|
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. Minimální verze api: 2021-03-01. |
capacity_reservation
|
Určuje informace o rezervaci kapacity, která se používá k přidělení virtuálního počítače. Minimální verze api: 2021-04-01. |
application_profile
|
Určuje aplikace galerie, které se mají zpřístupnit virtuálnímu počítači nebo škálovací sadě virtuálních počítačů. |
Proměnné
Name | Description |
---|---|
tags
|
Značky prostředků. |
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
|
Identita virtuálního počítače, pokud je nakonfigurovaná. |
zones
|
Zóny virtuálního počítače. |
hardware_profile
|
Určuje nastavení hardwaru virtuálního počítače. |
storage_profile
|
Určuje nastavení úložiště pro disky virtuálního počítače. |
additional_capabilities
|
Určuje další funkce, které jsou na virtuálním počítači povolené nebo zakázané. |
os_profile
|
Určuje nastavení operačního systému použité při vytváření virtuálního počítače. Po zřízení virtuálního počítače není možné některá nastavení změnit. |
network_profile
|
Určuje síťová rozhraní virtuálního počítače. |
security_profile
|
Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítač. |
diagnostics_profile
|
Určuje stav nastavení diagnostiky spouštění. Minimální verze api-version: 2015-06-15. |
availability_set
|
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. Další informace o plánované údržbě Azure najdete v tématu Údržba a aktualizace pro Virtual Machines v Azure. V současné době je možné virtuální počítač přidat do skupiny dostupnosti pouze při vytváření. Skupina dostupnosti, do které se virtuální počítač přidává, by měla být ve stejné skupině prostředků jako prostředek skupiny dostupnosti. Existující virtuální počítač nejde přidat do skupiny dostupnosti. Tato vlastnost nemůže existovat společně s odkazem properties.virtualMachineScaleSet, který není null. |
virtual_machine_scale_set
|
Určuje informace o škálovací sadě virtuálních počítačů, ke které se má virtuální počítač přiřadit. Virtuální počítače zadané ve stejné škálovací sadě virtuálních počítačů se přidělují různým uzlům, aby se maximalizovala dostupnost. V současné době je možné virtuální počítač přidat do škálovací sady virtuálních počítačů pouze při vytvoření. Existující virtuální počítač není možné přidat do škálovací sady virtuálních počítačů. Tato vlastnost nemůže existovat společně s odkazem properties.availabilitySet, který není null. Minimální verze api‐: 2019‐03‐01. |
proximity_placement_group
|
Určuje informace o skupině umístění bezkontaktní komunikace, ke které by měl být virtuální počítač přiřazen. Minimální verze api:2018-04-01. |
priority
|
Určuje prioritu virtuálního počítače. Minimální verze api-version: 2019-03-01. Známé hodnoty jsou: "Regular", "Low" a "Spot". |
eviction_policy
|
Určuje zásadu vyřazení pro spotový virtuální počítač Azure a škálovací sadu Azure Spot. U spotových virtuálních počítačů Azure se podporuje zrušení přidělení i odstranění a minimální verze rozhraní API je 2019-03-01. U spotových škálovacích sad Azure se podporuje zrušení přidělení i odstranění a minimální verze rozhraní API je 2017-10-30-preview. Známé hodnoty jsou: "Zrušit přidělení" a "Odstranit". |
billing_profile
|
Určuje podrobnosti o spotovém virtuálním počítači Azure související s fakturací. Minimální verze api-version: 2019-03-01. |
host
|
Určuje informace o vyhrazeném hostiteli, ve kterém se nachází virtuální počítač. Minimální verze api-version: 2018-10-01. |
host_group
|
Určuje informace o vyhrazené skupině hostitelů, ve které se nachází virtuální počítač. Poznámka: Uživatel nemůže zadat vlastnosti host i hostGroup. Minimální verze api: 2020-06-01. |
provisioning_state
|
Stav zřizování, který se zobrazí pouze v odpovědi. |
instance_view
|
Zobrazení instance virtuálního počítače |
license_type
|
Určuje, že image nebo disk, který používáte, byly licencovány místně. |
vm_id
|
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. |
extensions_time_budget
|
Určuje čas, po který se mají spouštět všechna rozšíření. Doba trvání by měla být od 15 minut do 120 minut (včetně) a měla by být zadána ve formátu ISO 8601. Výchozí hodnota je 90 minut (PT1H30M). Minimální verze api: 2020-06-01. |
platform_fault_domain
|
Určuje logickou doménu selhání škálovací sady, ve které se virtuální počítač vytvoří. Ve výchozím nastavení se virtuální počítač automaticky přiřadí k doméně selhání, která nejlépe udržuje rovnováhu mezi dostupnými doménami selhání. To platí jenom v případě, že je nastavená vlastnost virtualMachineScaleSet tohoto virtuálního počítače. Škálovací sada virtuálních počítačů, na kterou se odkazuje, musí mít hodnotu platformFaultDomainCount větší než
|
scheduled_events_profile
|
Určuje konfigurace související s naplánovanou událostí. |
user_data
|
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. Minimální verze api: 2021-03-01. |
capacity_reservation
|
Určuje informace o rezervaci kapacity, která se používá k přidělení virtuálního počítače. Minimální verze api: 2021-04-01. |
application_profile
|
Určuje aplikace galerie, které se mají zpřístupnit virtuálnímu počítači nebo škálovací sadě virtuálních počítačů. |
time_created
|
Určuje čas vytvoření prostředku virtuálního počítače. Minimální verze api:2021-11-01. |
Azure SDK for Python