VirtualMachineUpdate Klasse
Beschreibt ein Vm-Update.
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
- Vererbung
-
azure.mgmt.compute.v2022_08_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)
Keyword-Only Parameter
Name | Beschreibung |
---|---|
tags
|
Ressourcentags. |
plan
|
Gibt Informationen zum Marketplace-Image an, das zum Erstellen des virtuellen Computers verwendet wird. Dieses Element wird nur für Marketplace-Images verwendet. Bevor Sie ein Marketplace-Image über eine API verwenden können, müssen Sie das Image für die programmgesteuerte Verwendung aktivieren. Suchen Sie im Azure-Portal nach dem Marketplace-Image, das Sie verwenden möchten, und klicken Sie dann auf Programmgesteuerte Bereitstellung, Erste Schritte ->. Geben Sie alle erforderlichen Informationen ein, und klicken Sie dann auf Speichern. |
identity
|
Die Identität des virtuellen Computers, sofern konfiguriert. |
zones
|
Die Zonen des virtuellen Computers. |
hardware_profile
|
Legt die Hardwareeinstellungen für den virtuellen Computer fest. |
storage_profile
|
Legt die Speichereinstellungen für die Datenträger des virtuellen Computers fest. |
additional_capabilities
|
Gibt zusätzliche Funktionen an, die auf dem virtuellen Computer aktiviert oder deaktiviert sind. |
os_profile
|
Gibt die Betriebssystemeinstellungen an, die beim Erstellen des virtuellen Computers verwendet werden. Einige der Einstellungen können nicht geändert werden, nachdem der virtuelle Computer bereitgestellt wurde. |
network_profile
|
Legt die Netzwerkschnittstellen des virtuellen Computers fest. |
security_profile
|
Gibt die Sicherheitsprofileinstellungen für den virtuellen Computer an. |
diagnostics_profile
|
Gibt den Status der Startdiagnoseeinstellungen an.
|
availability_set
|
Gibt Informationen über die Verfügbarkeitsgruppe an, der der virtuelle Computer zugewiesen werden soll. Die virtuellen Computern, die in derselben Verfügbarkeitsgruppe angegeben werden, sind verschiedenen Knoten zugeordnet, um die Verfügbarkeit zu maximieren. Weitere Informationen zu Verfügbarkeitsgruppen finden Sie unter Übersicht über Verfügbarkeitssätze.
|
virtual_machine_scale_set
|
Gibt Informationen zur VM-Skalierungsgruppe an, der der virtuelle Computer zugewiesen werden soll. Virtuelle Computer, die in derselben VM-Skalierungsgruppe angegeben sind, werden verschiedenen Knoten zugeordnet, um die Verfügbarkeit zu maximieren. Derzeit kann ein virtueller Computer nur zur Erstellungszeit der VM-Skalierungsgruppe hinzugefügt werden. Eine vorhandene VM kann nicht zu einer VM-Skalierungsgruppe hinzugefügt werden. |
proximity_placement_group
|
Gibt Informationen zur Näherungsplatzierungsgruppe an, der der virtuelle Computer zugewiesen werden soll. |
priority
|
Gibt die Priorität für den virtuellen Computer an.
|
eviction_policy
|
Gibt die Entfernungsrichtlinie für den virtuellen Azure Spot-Computer und die Azure Spot-Skalierungsgruppe an. |
billing_profile
|
Gibt die Abrechnungsdetails eines virtuellen Azure Spot-Computers an. |
host
|
Gibt Informationen zum dedizierten Host an, in dem sich der virtuelle Computer befindet. |
host_group
|
Gibt Informationen zur dedizierten Hostgruppe an, in der sich der virtuelle Computer befindet. |
license_type
|
Gibt an, dass das verwendete Image oder der verwendete Datenträger lokal lizenziert wurde. |
extensions_time_budget
|
Gibt die Zeit an, die für den Start aller Erweiterungen zugewiesen wird. Die Zeitdauer sollte zwischen 15 Minuten und 120 Minuten (einschließlich) liegen und im ISO 8601-Format angegeben werden. Der Standardwert ist 90 Minuten (PT1H30M). |
platform_fault_domain
|
Gibt die logische Fehlerdomäne des Skalierungsgruppen an, in der der virtuelle Computer erstellt wird. Standardmäßig wird der virtuelle Computer automatisch einer Fehlerdomäne zugewiesen, die das Gleichgewicht zwischen den verfügbaren Fehlerdomänen am besten gewährleistet.:code: |
scheduled_events_profile
|
Gibt konfigurationen für geplante Ereignisse an. |
user_data
|
UserData für den virtuellen Computer, der Base64-codiert sein muss. Der Kunde sollte hier keine Geheimnisse weitergeben. |
capacity_reservation
|
Gibt Informationen zur Kapazitätsreservierung an, die zum Zuweisen virtueller Computer verwendet wird. |
application_profile
|
Gibt die Kataloganwendungen an, die für die VM/VMSS zur Verfügung gestellt werden sollen. |
Variablen
Name | Beschreibung |
---|---|
tags
|
Ressourcentags. |
plan
|
Gibt Informationen zum Marketplace-Image an, das zum Erstellen des virtuellen Computers verwendet wird. Dieses Element wird nur für Marketplace-Images verwendet. Bevor Sie ein Marketplace-Image über eine API verwenden können, müssen Sie das Image für die programmgesteuerte Verwendung aktivieren. Suchen Sie im Azure-Portal nach dem Marketplace-Image, das Sie verwenden möchten, und klicken Sie dann auf Programmgesteuerte Bereitstellung, Erste Schritte ->. Geben Sie alle erforderlichen Informationen ein, und klicken Sie dann auf Speichern. |
identity
|
Die Identität des virtuellen Computers, sofern konfiguriert. |
zones
|
Die Zonen des virtuellen Computers. |
hardware_profile
|
Legt die Hardwareeinstellungen für den virtuellen Computer fest. |
storage_profile
|
Legt die Speichereinstellungen für die Datenträger des virtuellen Computers fest. |
additional_capabilities
|
Gibt zusätzliche Funktionen an, die auf dem virtuellen Computer aktiviert oder deaktiviert sind. |
os_profile
|
Gibt die Betriebssystemeinstellungen an, die beim Erstellen des virtuellen Computers verwendet werden. Einige der Einstellungen können nicht geändert werden, nachdem der virtuelle Computer bereitgestellt wurde. |
network_profile
|
Legt die Netzwerkschnittstellen des virtuellen Computers fest. |
security_profile
|
Gibt die Sicherheitsprofileinstellungen für den virtuellen Computer an. |
diagnostics_profile
|
Gibt den Status der Startdiagnoseeinstellungen an.
|
availability_set
|
Gibt Informationen über die Verfügbarkeitsgruppe an, der der virtuelle Computer zugewiesen werden soll. Die virtuellen Computern, die in derselben Verfügbarkeitsgruppe angegeben werden, sind verschiedenen Knoten zugeordnet, um die Verfügbarkeit zu maximieren. Weitere Informationen zu Verfügbarkeitsgruppen finden Sie unter Übersicht über Verfügbarkeitssätze.
|
virtual_machine_scale_set
|
Gibt Informationen zur VM-Skalierungsgruppe an, der der virtuelle Computer zugewiesen werden soll. Virtuelle Computer, die in derselben VM-Skalierungsgruppe angegeben sind, werden verschiedenen Knoten zugeordnet, um die Verfügbarkeit zu maximieren. Derzeit kann ein virtueller Computer nur zur Erstellungszeit der VM-Skalierungsgruppe hinzugefügt werden. Eine vorhandene VM kann nicht zu einer VM-Skalierungsgruppe hinzugefügt werden. |
proximity_placement_group
|
Gibt Informationen zur Näherungsplatzierungsgruppe an, der der virtuelle Computer zugewiesen werden soll. |
priority
|
Gibt die Priorität für den virtuellen Computer an. |
eviction_policy
|
Gibt die Entfernungsrichtlinie für den virtuellen Azure Spot-Computer und die Azure Spot-Skalierungsgruppe an. |
billing_profile
|
Gibt die Abrechnungsdetails eines virtuellen Azure Spot-Computers an.
|
host
|
Gibt Informationen zum dedizierten Host an, in dem sich der virtuelle Computer befindet.
|
host_group
|
Gibt Informationen zu der dedizierten Hostgruppe an, in der sich der virtuelle Computer befindet. |
provisioning_state
|
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird. |
instance_view
|
Der virtuelle Computer instance Ansicht. |
license_type
|
Gibt an, dass das verwendete Image oder der verwendete Datenträger lokal lizenziert wurde. |
vm_id
|
Gibt die eindeutige VM-ID an, bei der es sich um einen 128-Bit-Bezeichner handelt, der auf allen Azure IaaS-VMs-SMBIOS codiert und gespeichert ist und mithilfe von Bios-Befehlen der Plattform gelesen werden kann. |
extensions_time_budget
|
Gibt die Zeit an, die für den Start aller Erweiterungen zugewiesen wird. Die Dauer sollte zwischen 15 Minuten und 120 Minuten (einschließlich) liegen und im ISO 8601-Format angegeben werden. Der Standardwert ist 90 Minuten (PT1H30M). |
platform_fault_domain
|
Gibt die logische Fehlerdomäne der Skalierungsgruppe an, in der der virtuelle Computer erstellt wird. Standardmäßig wird der virtuelle Computer automatisch einer Fehlerdomäne zugewiesen, die am besten das Gleichgewicht zwischen verfügbaren Fehlerdomänen verwaltet.:code: |
scheduled_events_profile
|
Gibt Konfigurationen im Zusammenhang mit geplanten Ereignissen an. |
user_data
|
UserData für den virtuellen Computer, der Base64-codiert sein muss. Der Kunde sollte hier keine Geheimnisse übergeben. |
capacity_reservation
|
Gibt Informationen zur Kapazitätsreservierung an, die zum Zuweisen des virtuellen Computers verwendet wird. |
application_profile
|
Gibt die Kataloganwendungen an, die der VM/VMSS zur Verfügung gestellt werden sollen. |
time_created
|
Gibt den Zeitpunkt an, zu dem die Vm-Ressource erstellt wurde.:code: |
Azure SDK for Python