VirtualMachineScaleSetVMProfileOutput interface
Opisuje profil maszyny wirtualnej zestawu skalowania maszyn wirtualnych.
Właściwości
| application |
Określa aplikacje galerii, które powinny być udostępniane maszynie wirtualnej/zestawowi skalowania maszyn wirtualnych |
| billing |
Określa szczegóły dotyczące rozliczeń maszyn wirtualnych typu spot platformy Azure. |
| capacity |
Określa szczegóły dotyczące rezerwacji pojemności zestawu skalowania. |
| diagnostics |
Określa stan ustawień diagnostycznych rozruchu. |
| eviction |
Określa zasady eksmisji dla maszyny wirtualnej typu spot platformy Azure i zestawu skalowania typu spot platformy Azure. |
| extension |
Określa kolekcję ustawień rozszerzeń zainstalowanych na maszynach wirtualnych w zestawie skalowania. |
| hardware |
Określa szczegóły dotyczące profilu sprzętowego zestawu skalowania. |
| license |
Określa, że używany obraz lub dysk został licencjonowany lokalnie. |
| network |
Określa właściwości interfejsów sieciowych maszyn wirtualnych w zestawie skalowania. |
| os |
Określa ustawienia systemu operacyjnego dla maszyn wirtualnych w zestawie skalowania. |
| priority | Określa priorytet maszyn wirtualnych w zestawie skalowania. |
| scheduled |
Określa konfiguracje związane z zaplanowanymi zdarzeniami. |
| security |
Określa ustawienia profilu powiązanego z zabezpieczeniami dla maszyn wirtualnych w zestawie skalowania. |
| storage |
Określa ustawienia magazynu dla dysków maszyny wirtualnej. |
| user |
UserData dla maszyn wirtualnych w zestawie skalowania, które muszą być zakodowane w formacie base-64. Klient nie powinien przekazywać żadnych wpisów tajnych w tym miejscu. |
Szczegóły właściwości
applicationProfile
Określa aplikacje galerii, które powinny być udostępniane maszynie wirtualnej/zestawowi skalowania maszyn wirtualnych
applicationProfile?: ApplicationProfileOutput
Wartość właściwości
billingProfile
Określa szczegóły dotyczące rozliczeń maszyn wirtualnych typu spot platformy Azure.
Minimalna wersja interfejsu API: 2019-03-01.
billingProfile?: BillingProfileOutput
Wartość właściwości
capacityReservation
Określa szczegóły dotyczące rezerwacji pojemności zestawu skalowania.
Minimalna wersja interfejsu API: 2021-04-01.
capacityReservation?: CapacityReservationProfileOutput
Wartość właściwości
diagnosticsProfile
Określa stan ustawień diagnostycznych rozruchu.
Minimalna wersja interfejsu API: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfileOutput
Wartość właściwości
evictionPolicy
Określa zasady eksmisji dla maszyny wirtualnej typu spot platformy Azure i zestawu skalowania typu spot platformy Azure.
W przypadku maszyn wirtualnych typu spot platformy Azure obsługiwane są przydziały i "Usuwanie", a minimalna wersja interfejsu API to 2019-03-01.
W przypadku zestawów skalowania typu spot platformy Azure obsługiwane są opcje "Cofnij przydział" i "Usuń", a minimalna wersja interfejsu API to 2017-10-30-preview.
evictionPolicy?: "Deallocate" | "Delete"
Wartość właściwości
"Deallocate" | "Delete"
extensionProfile
Określa kolekcję ustawień rozszerzeń zainstalowanych na maszynach wirtualnych w zestawie skalowania.
extensionProfile?: VirtualMachineScaleSetExtensionProfileOutput
Wartość właściwości
hardwareProfile
Określa szczegóły dotyczące profilu sprzętowego zestawu skalowania.
Minimalna wersja interfejsu API: 2021-11-01.
hardwareProfile?: VirtualMachineScaleSetHardwareProfileOutput
Wartość właściwości
licenseType
Określa, że używany obraz lub dysk został licencjonowany lokalnie.
Możliwe wartości systemu operacyjnego Windows Server to:
Windows_Client
Windows_Server
Możliwe wartości systemu operacyjnego Linux Server to:
RHEL_BYOS (dla RHEL)
SLES_BYOS (dla SUSE)
Aby uzyskać więcej informacji, zobacz Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server
Korzyść użycia hybrydowego platformy Azure dla systemu Linux Server
Minimalna wersja interfejsu API: 2015-06-15
licenseType?: string
Wartość właściwości
string
networkProfile
Określa właściwości interfejsów sieciowych maszyn wirtualnych w zestawie skalowania.
networkProfile?: VirtualMachineScaleSetNetworkProfileOutput
Wartość właściwości
osProfile
Określa ustawienia systemu operacyjnego dla maszyn wirtualnych w zestawie skalowania.
osProfile?: VirtualMachineScaleSetOSProfileOutput
Wartość właściwości
priority
Określa priorytet maszyn wirtualnych w zestawie skalowania.
Minimalna wersja interfejsu API: 2017-10-30-preview
priority?: "Regular" | "Low" | "Spot"
Wartość właściwości
"Regular" | "Low" | "Spot"
scheduledEventsProfile
Określa konfiguracje związane z zaplanowanymi zdarzeniami.
scheduledEventsProfile?: ScheduledEventsProfileOutput
Wartość właściwości
securityProfile
Określa ustawienia profilu powiązanego z zabezpieczeniami dla maszyn wirtualnych w zestawie skalowania.
securityProfile?: SecurityProfileOutput
Wartość właściwości
storageProfile
Określa ustawienia magazynu dla dysków maszyny wirtualnej.
storageProfile?: VirtualMachineScaleSetStorageProfileOutput
Wartość właściwości
userData
UserData dla maszyn wirtualnych w zestawie skalowania, które muszą być zakodowane w formacie base-64. Klient nie powinien przekazywać żadnych wpisów tajnych w tym miejscu.
Minimalna wersja interfejsu API: 2021-03-01
userData?: string
Wartość właściwości
string