Condividi tramite


VirtualMachineScaleSetVMProfile interface

Descrive un profilo di macchina virtuale del set di scalabilità di macchine virtuali.

Proprietà

applicationProfile

Specifica le applicazioni della raccolta che devono essere rese disponibili per la macchina virtuale/set di scalabilità di macchine virtuali

billingProfile

Specifica i dettagli relativi alla fatturazione di un set di scalabilità di macchine virtuali spot di Azure. Versione minima api: 2019-03-01.

capacityReservation

Specifica i dettagli correlati alla prenotazione della capacità di un set di scalabilità. Versione minima api: 2021-04-01.

diagnosticsProfile

Specifica lo stato delle impostazioni di diagnostica di avvio. Versione minima api: 2015-06-15.

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.

extensionProfile

Specifica una raccolta di impostazioni per le estensioni installate nelle macchine virtuali nel set di scalabilità.

hardwareProfile

Specifica i dettagli correlati al profilo hardware di un set di scalabilità. Versione minima api: 2021-11-01.

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

networkProfile

Specifica le proprietà delle interfacce di rete delle macchine virtuali nel set di scalabilità.

osProfile

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à. Versione minima api: 2017-10-30-preview.

scheduledEventsProfile

Specifica le configurazioni correlate agli eventi pianificati.

securityPostureReference

Specifica il comportamento di sicurezza da usare nel set di scalabilità. Versione minima api: 2023-03-01

securityProfile

Specifica le impostazioni del profilo correlato alla sicurezza per le macchine virtuali nel set di scalabilità.

serviceArtifactReference

Specifica l'ID di riferimento dell'artefatto del servizio usato per impostare la stessa versione dell'immagine per tutte le macchine virtuali nel set di scalabilità quando si usa la versione dell'immagine 'latest'. Versione minima api: 2022-11-01

storageProfile

Specifica le impostazioni di archiviazione per i dischi delle macchine virtuali.

timeCreated

Specifica l'ora di creazione del profilo di macchina virtuale per il set di scalabilità di macchine virtuali. La versione minima dell'API per questa proprietà è 2024-03-01. Questo valore verrà aggiunto ai tag VMSS Flex durante la creazione o l'aggiornamento del profilo di macchina virtuale VMSS con la versione api minima 2024-03-01. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

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.

Dettagli proprietà

applicationProfile

Specifica le applicazioni della raccolta che devono essere rese disponibili per la macchina virtuale/set di scalabilità di macchine virtuali

applicationProfile?: ApplicationProfile

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?: BillingProfile

Valore della proprietà

capacityReservation

Specifica i dettagli correlati alla prenotazione della capacità di un set di scalabilità. Versione minima api: 2021-04-01.

capacityReservation?: CapacityReservationProfile

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à

hardwareProfile

Specifica i dettagli correlati al profilo hardware di un set di scalabilità. Versione minima api: 2021-11-01.

hardwareProfile?: VirtualMachineScaleSetHardwareProfile

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à

securityPostureReference

Specifica il comportamento di sicurezza da usare nel set di scalabilità. Versione minima api: 2023-03-01

securityPostureReference?: SecurityPostureReference

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à

serviceArtifactReference

Specifica l'ID di riferimento dell'artefatto del servizio usato per impostare la stessa versione dell'immagine per tutte le macchine virtuali nel set di scalabilità quando si usa la versione dell'immagine 'latest'. Versione minima api: 2022-11-01

serviceArtifactReference?: ServiceArtifactReference

Valore della proprietà

storageProfile

Specifica le impostazioni di archiviazione per i dischi delle macchine virtuali.

storageProfile?: VirtualMachineScaleSetStorageProfile

Valore della proprietà

timeCreated

Specifica l'ora di creazione del profilo di macchina virtuale per il set di scalabilità di macchine virtuali. La versione minima dell'API per questa proprietà è 2024-03-01. Questo valore verrà aggiunto ai tag VMSS Flex durante la creazione o l'aggiornamento del profilo di macchina virtuale VMSS con la versione api minima 2024-03-01. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

timeCreated?: Date

Valore della proprietà

Date

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