VirtualMachineScaleSetVMProperties interface
Descrive le proprietà di una macchina virtuale del set di scalabilità di macchine virtuali.
Proprietà
| additional |
Specifica funzionalità aggiuntive abilitate o disabilitate nella macchina virtuale nel set di scalabilità. Ad esempio, se la macchina virtuale ha la possibilità di supportare il collegamento di dischi dati gestiti con UltraSSD_LRS tipo di account di archiviazione. |
| availability |
Specifica le 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à . Per altre informazioni sulla manutenzione pianificata di Azure, vedere manutenzione e aggiornamenti di per le macchine virtuali in Azure. Attualmente, una macchina virtuale può essere aggiunta solo al set di disponibilità in fase di creazione. Non è possibile aggiungere una macchina virtuale esistente a un set di disponibilità. |
| diagnostics |
Specifica lo stato delle impostazioni di diagnostica di avvio. Versione minima api: 2015-06-15. |
| hardware |
Specifica le impostazioni hardware per la macchina virtuale. |
| instance |
Visualizzazione dell'istanza della macchina virtuale. |
| latest |
Specifica se il modello più recente è stato applicato alla macchina virtuale. |
| license |
Specifica che l'immagine o il disco usato è stato concesso in licenza in locale. |
| model |
Specifica se il modello applicato alla macchina virtuale è il modello del set di scalabilità di macchine virtuali o il modello personalizzato per la macchina virtuale. |
| network |
Specifica le interfacce di rete della macchina virtuale. |
| network |
Specifica la configurazione del profilo di rete della macchina virtuale. |
| os |
Specifica le impostazioni del sistema operativo per la macchina virtuale. |
| protection |
Specifica i criteri di protezione della macchina virtuale. |
| provisioning |
Stato di provisioning, visualizzato solo nella risposta. |
| resilient |
Specifica lo stato di eliminazione resiliente della macchina virtuale per la macchina virtuale. |
| security |
Specifica le impostazioni del profilo correlato alla sicurezza per la macchina virtuale. |
| storage |
Specifica le impostazioni di archiviazione per i dischi delle macchine virtuali. |
| time |
Specifica l'ora in cui è stata creata la risorsa macchina virtuale. Versione minima api: 2021-11-01. |
| user |
UserData per la macchina virtuale, che deve essere codificata in base 64. Il cliente non deve passare segreti qui. Versione minima api: 2021-03-01 |
| virtual |
Specifica l'ID risorsa ARM della macchina virtuale standalone associata a questa VMSS. Questa proprietà è applicabile solo ai Set di Scala di Macchine Virtuali con modalità di orchestrazione flessibile. Versione minima API: 01-11-2025. |
| vm |
ID univoco della macchina virtuale di Azure. |
Dettagli proprietà
additionalCapabilities
Specifica funzionalità aggiuntive abilitate o disabilitate nella macchina virtuale nel set di scalabilità. Ad esempio, se la macchina virtuale ha la possibilità di supportare il collegamento di dischi dati gestiti con UltraSSD_LRS tipo di account di archiviazione.
additionalCapabilities?: AdditionalCapabilities
Valore della proprietà
availabilitySet
Specifica le 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à . Per altre informazioni sulla manutenzione pianificata di Azure, vedere manutenzione e aggiornamenti di per le macchine virtuali in Azure. Attualmente, una macchina virtuale può essere aggiunta solo al set di disponibilità in fase di creazione. Non è possibile aggiungere una macchina virtuale esistente a un set di disponibilità.
availabilitySet?: SubResource
Valore della proprietà
diagnosticsProfile
Specifica lo stato delle impostazioni di diagnostica di avvio. Versione minima api: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfile
Valore della proprietà
hardwareProfile
Specifica le impostazioni hardware per la macchina virtuale.
hardwareProfile?: HardwareProfile
Valore della proprietà
instanceView
Visualizzazione dell'istanza della macchina virtuale.
instanceView?: VirtualMachineScaleSetVMInstanceView
Valore della proprietà
latestModelApplied
Specifica se il modello più recente è stato applicato alla macchina virtuale.
latestModelApplied?: boolean
Valore della proprietà
boolean
licenseType
Specifica che l'immagine o il disco usato è stato concesso in licenza in locale.
I valori possibili per il sistema operativo Windows Server sono:
Windows_Client
Windows_Server
I valori possibili per il sistema operativo Linux Server sono:
RHEL_BYOS (per RHEL)
SLES_BYOS (per SUSE)
Per altre informazioni, vedere Vantaggio Azure Hybrid Use per Windows Server
Vantaggio Azure Hybrid Use per Linux Server
Versione minima api: 2015-06-15
licenseType?: string
Valore della proprietà
string
modelDefinitionApplied
Specifica se il modello applicato alla macchina virtuale è il modello del set di scalabilità di macchine virtuali o il modello personalizzato per la macchina virtuale.
modelDefinitionApplied?: string
Valore della proprietà
string
networkProfile
Specifica le interfacce di rete della macchina virtuale.
networkProfile?: NetworkProfile
Valore della proprietà
networkProfileConfiguration
Specifica la configurazione del profilo di rete della macchina virtuale.
networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration
Valore della proprietà
osProfile
Specifica le impostazioni del sistema operativo per la macchina virtuale.
osProfile?: OSProfile
Valore della proprietà
protectionPolicy
Specifica i criteri di protezione della macchina virtuale.
protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy
Valore della proprietà
provisioningState
Stato di provisioning, visualizzato solo nella risposta.
provisioningState?: string
Valore della proprietà
string
resilientVMDeletionStatus
Specifica lo stato di eliminazione resiliente della macchina virtuale per la macchina virtuale.
resilientVMDeletionStatus?: string
Valore della proprietà
string
securityProfile
Specifica le impostazioni del profilo correlato alla sicurezza per la macchina virtuale.
securityProfile?: SecurityProfile
Valore della proprietà
storageProfile
Specifica le impostazioni di archiviazione per i dischi delle macchine virtuali.
storageProfile?: StorageProfile
Valore della proprietà
timeCreated
Specifica l'ora in cui è stata creata la risorsa macchina virtuale. Versione minima api: 2021-11-01.
timeCreated?: Date
Valore della proprietà
Date
userData
UserData per la macchina virtuale, che deve essere codificata in base 64. Il cliente non deve passare segreti qui. Versione minima api: 2021-03-01
userData?: string
Valore della proprietà
string
virtualMachineResourceId
Specifica l'ID risorsa ARM della macchina virtuale standalone associata a questa VMSS. Questa proprietà è applicabile solo ai Set di Scala di Macchine Virtuali con modalità di orchestrazione flessibile. Versione minima API: 01-11-2025.
virtualMachineResourceId?: string
Valore della proprietà
string
vmId
ID univoco della macchina virtuale di Azure.
vmId?: string
Valore della proprietà
string