VirtualMachineScaleSetVMProfileOutput interface
Descrive un profilo di macchina virtuale del set di scalabilità di macchine virtuali.
Proprietà
| application |
Specifica le applicazioni della raccolta che devono essere rese disponibili per la macchina virtuale/set di scalabilità di macchine virtuali |
| billing |
Specifica i dettagli relativi alla fatturazione di un set di scalabilità di macchine virtuali spot di Azure. |
| capacity |
Specifica i dettagli correlati alla prenotazione della capacità di un set di scalabilità. |
| 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à. |
| hardware |
Specifica i dettagli correlati al profilo hardware di un 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. |
| user |
UserData per le macchine virtuali nel set di scalabilità, che deve essere codificato in base 64. Il cliente non deve passare segreti qui. |
Dettagli proprietà
applicationProfile
Specifica le applicazioni della raccolta che devono essere rese disponibili per la macchina virtuale/set di scalabilità di macchine virtuali
applicationProfile?: ApplicationProfileOutput
Valore della 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?: BillingProfileOutput
Valore della proprietà
capacityReservation
Specifica i dettagli correlati alla prenotazione della capacità di un set di scalabilità.
Versione minima api: 2021-04-01.
capacityReservation?: CapacityReservationProfileOutput
Valore della proprietà
diagnosticsProfile
Specifica lo stato delle impostazioni di diagnostica di avvio.
Versione minima api: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfileOutput
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?: "Deallocate" | "Delete"
Valore della proprietà
"Deallocate" | "Delete"
extensionProfile
Specifica una raccolta di impostazioni per le estensioni installate nelle macchine virtuali nel set di scalabilità.
extensionProfile?: VirtualMachineScaleSetExtensionProfileOutput
Valore della proprietà
hardwareProfile
Specifica i dettagli correlati al profilo hardware di un set di scalabilità.
Versione minima api: 2021-11-01.
hardwareProfile?: VirtualMachineScaleSetHardwareProfileOutput
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?: VirtualMachineScaleSetNetworkProfileOutput
Valore della proprietà
osProfile
Specifica le impostazioni del sistema operativo per le macchine virtuali nel set di scalabilità.
osProfile?: VirtualMachineScaleSetOSProfileOutput
Valore della proprietà
priority
Specifica la priorità per le macchine virtuali nel set di scalabilità.
Versione minima api: 2017-10-30-preview
priority?: "Regular" | "Low" | "Spot"
Valore della proprietà
"Regular" | "Low" | "Spot"
scheduledEventsProfile
Specifica le configurazioni correlate agli eventi pianificati.
scheduledEventsProfile?: ScheduledEventsProfileOutput
Valore della proprietà
securityProfile
Specifica le impostazioni del profilo correlato alla sicurezza per le macchine virtuali nel set di scalabilità.
securityProfile?: SecurityProfileOutput
Valore della proprietà
storageProfile
Specifica le impostazioni di archiviazione per i dischi delle macchine virtuali.
storageProfile?: VirtualMachineScaleSetStorageProfileOutput
Valore della proprietà
userData
UserData per le macchine virtuali nel set di scalabilità, che deve essere codificato in base 64. Il cliente non deve passare segreti qui.
Versione minima api: 2021-03-01
userData?: string
Valore della proprietà
string