VirtualMachineUpdate Classe
Descrive un aggiornamento della macchina virtuale.
Le variabili vengono popolate solo dal server e verranno ignorate durante l'invio di una richiesta.
- Ereditarietà
-
azure.mgmt.compute.v2022_03_01.models._models_py3.UpdateResourceVirtualMachineUpdate
Costruttore
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)
Parametri solo parole chiave
Nome | Descrizione |
---|---|
tags
|
Tag delle risorse. |
plan
|
Specifica informazioni sull'immagine del marketplace usata per creare la macchina virtuale. Questo elemento viene usato solo per le immagini del marketplace. Prima di poter usare un'immagine del marketplace da un'API, è necessario abilitare l'immagine per l'uso a livello di codice. Nella portale di Azure individuare l'immagine del marketplace che si vuole usare e quindi fare clic su Vuoi distribuire a livello di codice, Introduzione a ->. Immettere le informazioni necessarie e quindi fare clic su Salva. |
identity
|
Identità della macchina virtuale, se configurata. |
zones
|
Zone della macchina virtuale. |
hardware_profile
|
Specifica le impostazioni hardware per la macchina virtuale. |
storage_profile
|
Specifica le impostazioni di archiviazione per i dischi della macchina virtuale. |
additional_capabilities
|
Specifica funzionalità aggiuntive abilitate o disabilitate nella macchina virtuale. |
os_profile
|
Specifica le impostazioni del sistema operativo usate durante la creazione della macchina virtuale. Alcune impostazioni non possono essere modificate dopo il provisioning della macchina virtuale. |
network_profile
|
Specifica le interfacce di rete della macchina virtuale. |
security_profile
|
Specifica le impostazioni del profilo correlato alla sicurezza per la macchina virtuale. |
diagnostics_profile
|
Specifica lo stato delle impostazioni di diagnostica di avvio.
|
availability_set
|
Specifica informazioni sul set di disponibilità a cui deve essere assegnata la macchina virtuale. Le macchine virtuali specificate nello stesso set di disponibilità vengono allocate a nodi diversi per ottimizzare la disponibilità. Per altre informazioni sui set di disponibilità, vedere Panoramica dei set di disponibilità.
|
virtual_machine_scale_set
|
Specifica informazioni sul set di scalabilità di macchine virtuali a cui deve essere assegnata la macchina virtuale. Le macchine virtuali specificate nello stesso set di scalabilità di macchine virtuali vengono allocate a nodi diversi per ottimizzare la disponibilità. Attualmente, una macchina virtuale può essere aggiunta solo al set di scalabilità di macchine virtuali in fase di creazione. Non è possibile aggiungere una macchina virtuale esistente a un set di scalabilità di macchine virtuali. |
proximity_placement_group
|
Specifica informazioni sul gruppo di posizionamento di prossimità a cui deve essere assegnata la macchina virtuale. |
priority
|
str oppure
VirtualMachinePriorityTypes
Specifica la priorità per la macchina virtuale.
|
eviction_policy
|
Specifica i criteri di rimozione per la macchina virtuale Spot di Azure e il set di scalabilità spot di Azure. |
billing_profile
|
Specifica i dettagli relativi alla fatturazione di una macchina virtuale Spot di Azure. |
host
|
Specifica informazioni sull'host dedicato in cui risiede la macchina virtuale. |
host_group
|
Specifica informazioni sul gruppo host dedicato in cui risiede la macchina virtuale. |
license_type
|
Specifica che l'immagine o il disco usato è stato concesso in licenza in locale. |
extensions_time_budget
|
Specifica il tempo assegnato per l'avvio di tutte le estensioni. La durata deve essere compresa tra 15 minuti e 120 minuti (inclusi) e deve essere specificata nel formato ISO 8601. Il valore predefinito è 90 minuti (PT1H30M). |
platform_fault_domain
|
Specifica il dominio di errore logico del set di scalabilità in cui verrà creata la macchina virtuale. Per impostazione predefinita, la macchina virtuale verrà assegnata automaticamente a un dominio di errore che mantiene il bilanciamento ottimale tra i domini di errore disponibili.:code: |
scheduled_events_profile
|
Specifica le configurazioni correlate agli eventi pianificati. |
user_data
|
UserData per la macchina virtuale, che deve essere codificata in base 64. Il cliente non deve passare segreti qui. |
capacity_reservation
|
Specifica informazioni sulla prenotazione di capacità utilizzata per allocare la macchina virtuale. |
application_profile
|
Specifica le applicazioni della raccolta che devono essere rese disponibili per la macchina virtuale/set di scalabilità di macchine virtuali. |
Variabili
Nome | Descrizione |
---|---|
tags
|
Tag delle risorse. |
plan
|
Specifica informazioni sull'immagine del marketplace usata per creare la macchina virtuale. Questo elemento viene usato solo per le immagini del marketplace. Prima di poter usare un'immagine del marketplace da un'API, è necessario abilitare l'immagine per l'uso a livello di codice. Nella portale di Azure individuare l'immagine del marketplace che si vuole usare e quindi fare clic su Vuoi distribuire a livello di codice, Introduzione a ->. Immettere le informazioni necessarie e quindi fare clic su Salva. |
identity
|
Identità della macchina virtuale, se configurata. |
zones
|
Zone della macchina virtuale. |
hardware_profile
|
Specifica le impostazioni hardware per la macchina virtuale. |
storage_profile
|
Specifica le impostazioni di archiviazione per i dischi della macchina virtuale. |
additional_capabilities
|
Specifica funzionalità aggiuntive abilitate o disabilitate nella macchina virtuale. |
os_profile
|
Specifica le impostazioni del sistema operativo usate durante la creazione della macchina virtuale. Alcune impostazioni non possono essere modificate dopo il provisioning della macchina virtuale. |
network_profile
|
Specifica le interfacce di rete della macchina virtuale. |
security_profile
|
Specifica le impostazioni del profilo correlato alla sicurezza per la macchina virtuale. |
diagnostics_profile
|
Specifica lo stato delle impostazioni di diagnostica di avvio.
|
availability_set
|
Specifica informazioni sul set di disponibilità a cui deve essere assegnata la macchina virtuale. Le macchine virtuali specificate nello stesso set di disponibilità vengono allocate a nodi diversi per ottimizzare la disponibilità. Per altre informazioni sui set di disponibilità, vedere Panoramica dei set di disponibilità.
|
virtual_machine_scale_set
|
Specifica informazioni sul set di scalabilità di macchine virtuali a cui deve essere assegnata la macchina virtuale. Le macchine virtuali specificate nello stesso set di scalabilità di macchine virtuali vengono allocate a nodi diversi per ottimizzare la disponibilità. Attualmente, una macchina virtuale può essere aggiunta solo al set di scalabilità di macchine virtuali in fase di creazione. Non è possibile aggiungere una macchina virtuale esistente a un set di scalabilità di macchine virtuali. |
proximity_placement_group
|
Specifica informazioni sul gruppo di posizionamento di prossimità a cui deve essere assegnata la macchina virtuale. |
priority
|
str oppure
VirtualMachinePriorityTypes
Specifica la priorità per la macchina virtuale. |
eviction_policy
|
Specifica i criteri di rimozione per la macchina virtuale Spot di Azure e il set di scalabilità spot di Azure. |
billing_profile
|
Specifica i dettagli relativi alla fatturazione di una macchina virtuale Spot di Azure.
|
host
|
Specifica informazioni sull'host dedicato in cui risiede la macchina virtuale.
|
host_group
|
Specifica informazioni sul gruppo host dedicato in cui risiede la macchina virtuale. |
provisioning_state
|
Stato di provisioning, che viene visualizzato solo nella risposta. |
instance_view
|
Visualizzazione dell'istanza della macchina virtuale. |
license_type
|
Specifica che l'immagine o il disco usato è stato concesso in licenza in locale. |
vm_id
|
Specifica l'ID univoco della macchina virtuale che è un identificatore a 128 bit codificato e archiviato in tutte le macchine virtuali IaaS di Azure e può essere letto usando i comandi BIOS della piattaforma. |
extensions_time_budget
|
Specifica l'ora allocata per l'avvio di tutte le estensioni. La durata del tempo deve essere compresa tra 15 minuti e 120 minuti (incluso) e deve essere specificata in formato ISO 8601. Il valore predefinito è 90 minuti (PT1H30M). |
platform_fault_domain
|
Specifica il dominio di errore logico del set di scalabilità in cui verrà creata la macchina virtuale. Per impostazione predefinita, la macchina virtuale verrà assegnata automaticamente a un dominio di errore che gestisce meglio il bilanciamento tra domini di errore disponibili.:code: |
scheduled_events_profile
|
Specifica le configurazioni correlate agli eventi pianificate. |
user_data
|
UserData per la macchina virtuale, che deve essere codificata in base-64. Il cliente non deve passare i segreti qui. |
capacity_reservation
|
Specifica informazioni sulla prenotazione della capacità usata per allocare la macchina virtuale. |
application_profile
|
Specifica le applicazioni della raccolta che devono essere rese disponibili per vm/VMSS. |
time_created
|
Specifica il momento in cui è stata creata la risorsa macchina virtuale.:code: |
Azure SDK for Python
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per