Udostępnij przez


VirtualMachinePropertiesOutput interface

Opisuje właściwości maszyny wirtualnej.

Właściwości

additionalCapabilities

Określa dodatkowe możliwości włączone lub wyłączone na maszynie wirtualnej.

applicationProfile

Określa aplikacje galerii, które powinny być udostępniane maszynie wirtualnej/zestawowi skalowania maszyn wirtualnych

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.

billingProfile

Określa szczegóły dotyczące rozliczeń maszyny wirtualnej typu spot platformy Azure.

Minimalna wersja interfejsu API: 2019-03-01.

capacityReservation

Określa informacje o rezerwacji pojemności używanej do przydzielenia maszyny wirtualnej.

Minimalna wersja interfejsu API: 2021-04-01.

diagnosticsProfile

Określa stan ustawień diagnostycznych rozruchu.

Minimalna wersja interfejsu API: 2015-06-15.

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.

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

hardwareProfile

Określa ustawienia sprzętu dla maszyny wirtualnej.

host

Określa informacje o dedykowanym hoście, w którym znajduje się maszyna wirtualna.

Minimalna wersja interfejsu API: 2018-10-01.

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.

instanceView

Widok wystąpienia maszyny wirtualnej.

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

networkProfile

Określa interfejsy sieciowe maszyny wirtualnej.

osProfile

Określa ustawienia systemu operacyjnego używane podczas tworzenia maszyny wirtualnej. Nie można zmienić niektórych ustawień po aprowizacji maszyny wirtualnej.

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.

  • Ma to zastosowanie tylko wtedy, gdy właściwość "virtualMachineScaleSet" tej maszyny wirtualnej jest ustawiona.
  • Zestaw skalowania maszyn wirtualnych, do którego się odwołuje, musi mieć wartość "platformFaultDomainCount" > 1.
  • Nie można zaktualizować tej właściwości po utworzeniu maszyny wirtualnej.
  • Przypisanie domeny błędów można wyświetlić w widoku wystąpienia maszyny wirtualnej.

    Minimalna wersja api-version: 2020-12-01

  • priority

    Określa priorytet maszyny wirtualnej.

    Minimalna wersja interfejsu API: 2019-03-01

    provisioningState

    Stan aprowizacji, który pojawia się tylko w odpowiedzi.

    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.

    scheduledEventsProfile

    Określa konfiguracje związane z zaplanowanymi zdarzeniami.

    securityProfile

    Określa ustawienia profilu powiązanego z zabezpieczeniami dla maszyny wirtualnej.

    storageProfile

    Określa ustawienia magazynu dla dysków maszyny wirtualnej.

    timeCreated

    Określa czas utworzenia zasobu maszyny wirtualnej.

    Minimalna wersja interfejsu API: 2021-11-01.

    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

    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

    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.

    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.

  • Ma to zastosowanie tylko wtedy, gdy właściwość "virtualMachineScaleSet" tej maszyny wirtualnej jest ustawiona.
  • Zestaw skalowania maszyn wirtualnych, do którego się odwołuje, musi mieć wartość "platformFaultDomainCount" > 1.
  • Nie można zaktualizować tej właściwości po utworzeniu maszyny wirtualnej.
  • Przypisanie domeny błędów można wyświetlić w widoku wystąpienia maszyny wirtualnej.

    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