VirtualMachinePropertiesOutput interface
Opisuje właściwości maszyny wirtualnej.
Właściwości
| additional |
Określa dodatkowe możliwości włączone lub wyłączone na maszynie wirtualnej. |
| application |
Określa aplikacje galerii, które powinny być udostępniane maszynie wirtualnej/zestawowi skalowania maszyn wirtualnych |
| availability |
Określa informacje o zestawie dostępności, do którego ma zostać przypisana maszyna wirtualna. Maszyny wirtualne określone w tym samym zestawie dostępności są przydzielane do różnych węzłów w celu zmaksymalizowania dostępności. Aby uzyskać więcej informacji na temat zestawów dostępności, zobacz Zestawy dostępności — omówienie. |
| billing |
Określa szczegóły dotyczące rozliczeń maszyny wirtualnej typu spot platformy Azure. |
| capacity |
Określa informacje o rezerwacji pojemności używanej do przydzielenia maszyny wirtualnej. |
| 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. |
| extensions |
Określa czas przydzielany dla wszystkich rozszerzeń do uruchomienia. Czas trwania powinien wynosić od 15 minut do 120 minut (włącznie) i powinien być określony w formacie ISO 8601. Wartość domyślna to 90 minut (PT1H30M). |
| hardware |
Określa ustawienia sprzętu dla maszyny wirtualnej. |
| host | Określa informacje o dedykowanym hoście, w którym znajduje się maszyna wirtualna. |
| host |
Określa informacje o dedykowanej grupie hostów, w których znajduje się maszyna wirtualna. |
| instance |
Widok wystąpienia maszyny wirtualnej. |
| license |
Określa, że używany obraz lub dysk został licencjonowany lokalnie. |
| network |
Określa interfejsy sieciowe maszyny wirtualnej. |
| os |
Określa ustawienia systemu operacyjnego używane podczas tworzenia maszyny wirtualnej. Nie można zmienić niektórych ustawień po aprowizacji maszyny wirtualnej. |
| platform |
Określa domenę błędów logicznych zestawu skalowania, w której zostanie utworzona maszyna wirtualna. Domyślnie maszyna wirtualna zostanie automatycznie przypisana do domeny błędów, która najlepiej zachowuje równowagę między dostępnymi domenami błędów. Minimalna wersja api-version: 2020-12-01 |
| priority | Określa priorytet maszyny wirtualnej. |
| provisioning |
Stan aprowizacji, który pojawia się tylko w odpowiedzi. |
| proximity |
Określa informacje o grupie umieszczania w pobliżu, do której ma zostać przypisana maszyna wirtualna. |
| scheduled |
Określa konfiguracje związane z zaplanowanymi zdarzeniami. |
| security |
Określa ustawienia profilu powiązanego z zabezpieczeniami dla maszyny wirtualnej. |
| storage |
Określa ustawienia magazynu dla dysków maszyny wirtualnej. |
| time |
Określa czas utworzenia zasobu maszyny wirtualnej. |
| user |
UserData dla maszyny wirtualnej, która musi być zakodowana w formacie base-64. Klient nie powinien przekazywać żadnych wpisów tajnych w tym miejscu. |
| virtual |
Określa informacje o zestawie skalowania maszyn wirtualnych, do którego ma zostać przypisana maszyna wirtualna. Maszyny wirtualne określone w tym samym zestawie skalowania maszyn wirtualnych są przydzielane do różnych węzłów w celu zmaksymalizowania dostępności. Obecnie maszynę wirtualną można dodać tylko do zestawu skalowania maszyn wirtualnych w czasie tworzenia. Nie można dodać istniejącej maszyny wirtualnej do zestawu skalowania maszyn wirtualnych. |
| vm |
Określa unikatowy identyfikator maszyny wirtualnej, który jest 128-bitowym identyfikatorem zakodowanym i przechowywanym we wszystkich maszynach wirtualnych IaaS platformy Azure SMBIOS i może być odczytywany przy użyciu poleceń systemu BIOS platformy. |
Szczegóły właściwości
additionalCapabilities
Określa dodatkowe możliwości włączone lub wyłączone na maszynie wirtualnej.
additionalCapabilities?: AdditionalCapabilitiesOutput
Wartość 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
availabilitySet
Określa informacje o zestawie dostępności, do którego ma zostać przypisana maszyna wirtualna. Maszyny wirtualne określone w tym samym zestawie dostępności są przydzielane do różnych węzłów w celu zmaksymalizowania dostępności. Aby uzyskać więcej informacji na temat zestawów dostępności, zobacz Zestawy dostępności — omówienie.
Aby uzyskać więcej informacji na temat planowanej konserwacji platformy Azure, zobacz Konserwacja i aktualizacje maszyn wirtualnych na platformie Azure
Obecnie maszynę wirtualną można dodać tylko do zestawu dostępności podczas tworzenia. Zestaw dostępności, do którego jest dodawana maszyna wirtualna, powinien znajdować się w tej samej grupie zasobów co zasób zestawu dostępności. Nie można dodać istniejącej maszyny wirtualnej do zestawu dostępności.
Ta właściwość nie może istnieć wraz z odwołaniem właściwości innych niż null.virtualMachineScaleSet.
availabilitySet?: SubResourceOutput
Wartość właściwości
billingProfile
Określa szczegóły dotyczące rozliczeń maszyny wirtualnej typu spot platformy Azure.
Minimalna wersja interfejsu API: 2019-03-01.
billingProfile?: BillingProfileOutput
Wartość właściwości
capacityReservation
Określa informacje o rezerwacji pojemności używanej do przydzielenia maszyny wirtualnej.
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"
extensionsTimeBudget
Określa czas przydzielany dla wszystkich rozszerzeń do uruchomienia. Czas trwania powinien wynosić od 15 minut do 120 minut (włącznie) i powinien być określony w formacie ISO 8601. Wartość domyślna to 90 minut (PT1H30M).
Minimalna wersja interfejsu API: 2020-06-01
extensionsTimeBudget?: string
Wartość właściwości
string
hardwareProfile
Określa ustawienia sprzętu dla maszyny wirtualnej.
hardwareProfile?: HardwareProfileOutput
Wartość właściwości
host
Określa informacje o dedykowanym hoście, w którym znajduje się maszyna wirtualna.
Minimalna wersja interfejsu API: 2018-10-01.
host?: SubResourceOutput
Wartość właściwości
hostGroup
Określa informacje o dedykowanej grupie hostów, w których znajduje się maszyna wirtualna.
Minimalna wersja interfejsu API: 2020-06-01.
UWAGA: Użytkownik nie może określić właściwości hostów i hostGroup.
hostGroup?: SubResourceOutput
Wartość właściwości
instanceView
Widok wystąpienia maszyny wirtualnej.
instanceView?: VirtualMachineInstanceViewOutput
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 interfejsy sieciowe maszyny wirtualnej.
networkProfile?: NetworkProfileOutput
Wartość właściwości
osProfile
Określa ustawienia systemu operacyjnego używane podczas tworzenia maszyny wirtualnej. Nie można zmienić niektórych ustawień po aprowizacji maszyny wirtualnej.
osProfile?: OSProfileOutput
Wartość właściwości
platformFaultDomain
Określa domenę błędów logicznych zestawu skalowania, w której zostanie utworzona maszyna wirtualna. Domyślnie maszyna wirtualna zostanie automatycznie przypisana do domeny błędów, która najlepiej zachowuje równowagę między dostępnymi domenami błędów.
Minimalna wersja api-version: 2020-12-01
platformFaultDomain?: number
Wartość właściwości
number
priority
Określa priorytet maszyny wirtualnej.
Minimalna wersja interfejsu API: 2019-03-01
priority?: "Regular" | "Low" | "Spot"
Wartość właściwości
"Regular" | "Low" | "Spot"
provisioningState
Stan aprowizacji, który pojawia się tylko w odpowiedzi.
provisioningState?: string
Wartość właściwości
string
proximityPlacementGroup
Określa informacje o grupie umieszczania w pobliżu, do której ma zostać przypisana maszyna wirtualna.
Minimalna wersja interfejsu API: 2018-04-01.
proximityPlacementGroup?: SubResourceOutput
Wartość właściwości
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 maszyny wirtualnej.
securityProfile?: SecurityProfileOutput
Wartość właściwości
storageProfile
Określa ustawienia magazynu dla dysków maszyny wirtualnej.
storageProfile?: StorageProfileOutput
Wartość właściwości
timeCreated
Określa czas utworzenia zasobu maszyny wirtualnej.
Minimalna wersja interfejsu API: 2021-11-01.
timeCreated?: string
Wartość właściwości
string
userData
UserData dla maszyny wirtualnej, która musi być zakodowana 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
virtualMachineScaleSet
Określa informacje o zestawie skalowania maszyn wirtualnych, do którego ma zostać przypisana maszyna wirtualna. Maszyny wirtualne określone w tym samym zestawie skalowania maszyn wirtualnych są przydzielane do różnych węzłów w celu zmaksymalizowania dostępności. Obecnie maszynę wirtualną można dodać tylko do zestawu skalowania maszyn wirtualnych w czasie tworzenia. Nie można dodać istniejącej maszyny wirtualnej do zestawu skalowania maszyn wirtualnych.
Ta właściwość nie może istnieć wraz z odwołaniem właściwości innej niż null.availabilitySet.
Minimalna wersja api-version: 2019-03-01
virtualMachineScaleSet?: SubResourceOutput
Wartość właściwości
vmId
Określa unikatowy identyfikator maszyny wirtualnej, który jest 128-bitowym identyfikatorem zakodowanym i przechowywanym we wszystkich maszynach wirtualnych IaaS platformy Azure SMBIOS i może być odczytywany przy użyciu poleceń systemu BIOS platformy.
vmId?: string
Wartość właściwości
string