VirtualMachineScaleSetVMProfile interface
Descrive un profilo di macchina virtuale del set di scalabilità di macchine virtuali.
Proprietà
billing |
Specifica i dettagli relativi alla fatturazione di un set di scalabilità di macchine virtuali spot di Azure. |
diagnostics |
Specifica lo stato delle impostazioni di diagnostica di avvio. |
eviction |
Specifica i criteri di rimozione per la macchina virtuale Spot di Azure e il set di scalabilità spot di Azure. |
extension |
Specifica una raccolta di impostazioni per le estensioni installate nelle macchine virtuali nel set di scalabilità. |
license |
Specifica che l'immagine o il disco usato è stato concesso in licenza in locale. |
network |
Specifica le proprietà delle interfacce di rete delle macchine virtuali nel set di scalabilità. |
os |
Specifica le impostazioni del sistema operativo per le macchine virtuali nel set di scalabilità. |
priority | Specifica la priorità per le macchine virtuali nel set di scalabilità. |
scheduled |
Specifica le configurazioni correlate agli eventi pianificati. |
security |
Specifica le impostazioni del profilo correlato alla sicurezza per le macchine virtuali nel set di scalabilità. |
storage |
Specifica le impostazioni di archiviazione per i dischi delle macchine virtuali. |
Dettagli proprietà
billingProfile
Specifica i dettagli relativi alla fatturazione di un set di scalabilità di macchine virtuali spot di Azure.
Versione minima api: 2019-03-01.
billingProfile?: BillingProfile
Valore della proprietà
diagnosticsProfile
Specifica lo stato delle impostazioni di diagnostica di avvio.
Versione minima api: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfile
Valore della proprietà
evictionPolicy
Specifica i criteri di rimozione per la macchina virtuale Spot di Azure e il set di scalabilità spot di Azure.
Per le macchine virtuali Spot di Azure, sono supportati sia 'Deallocate' che 'Delete' e la versione minima api-version è 2019-03-01.
Per i set di scalabilità spot di Azure, sono supportati sia 'Deallocate' che 'Delete' e la versione minima api-version è 2017-10-30-preview.
evictionPolicy?: string
Valore della proprietà
string
extensionProfile
Specifica una raccolta di impostazioni per le estensioni installate nelle macchine virtuali nel set di scalabilità.
extensionProfile?: VirtualMachineScaleSetExtensionProfile
Valore della proprietà
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
networkProfile
Specifica le proprietà delle interfacce di rete delle macchine virtuali nel set di scalabilità.
networkProfile?: VirtualMachineScaleSetNetworkProfile
Valore della proprietà
osProfile
Specifica le impostazioni del sistema operativo per le macchine virtuali nel set di scalabilità.
osProfile?: VirtualMachineScaleSetOSProfile
Valore della proprietà
priority
Specifica la priorità per le macchine virtuali nel set di scalabilità.
Versione minima api: 2017-10-30-preview
priority?: string
Valore della proprietà
string
scheduledEventsProfile
Specifica le configurazioni correlate agli eventi pianificati.
scheduledEventsProfile?: ScheduledEventsProfile
Valore della proprietà
securityProfile
Specifica le impostazioni del profilo correlato alla sicurezza per le macchine virtuali nel set di scalabilità.
securityProfile?: SecurityProfile
Valore della proprietà
storageProfile
Specifica le impostazioni di archiviazione per i dischi delle macchine virtuali.
storageProfile?: VirtualMachineScaleSetStorageProfile