VirtualMachineScaleSetVMProfile 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. Versione minima api: 2019-03-01. |
capacity |
Specifica i dettagli correlati alla prenotazione della capacità di un set di scalabilità. Versione minima api: 2021-04-01. |
diagnostics |
Specifica lo stato delle impostazioni di diagnostica di avvio. Versione minima api: 2015-06-15. |
eviction |
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. |
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à. Versione minima api: 2021-11-01. |
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à. Versione minima api: 2017-10-30-preview. |
scheduled |
Specifica le configurazioni correlate agli eventi pianificati. |
security |
Specifica il comportamento di sicurezza da usare nel set di scalabilità. Versione minima api: 2023-03-01 |
security |
Specifica le impostazioni del profilo correlato alla sicurezza per le macchine virtuali nel set di scalabilità. |
service |
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 |
storage |
Specifica le impostazioni di archiviazione per i dischi delle macchine virtuali. |
time |
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. |
user |
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