VirtualMachineScaleSetVM interface
Opisuje maszynę wirtualną zestawu skalowania maszyn wirtualnych.
- Rozszerzenie
Właściwości
additional |
Określa dodatkowe możliwości włączone lub wyłączone na maszynie wirtualnej w zestawie skalowania. Na przykład: czy maszyna wirtualna ma możliwość obsługi dołączania dysków danych zarządzanych przy użyciu typu konta magazynu UltraSSD_LRS. |
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 Omówienie zestawów dostępności. Aby uzyskać więcej informacji na temat planowanej konserwacji platformy Azure, zobacz Konserwacja i aktualizacje dla Virtual Machines na platformie Azure. Obecnie maszynę wirtualną można dodać tylko do zestawu dostępności w czasie tworzenia. Nie można dodać istniejącej maszyny wirtualnej do zestawu dostępności. |
diagnostics |
Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15. |
etag | Element Etag jest właściwością zwróconą w odpowiedzi Update/Get maszyny wirtualnej zestawu skalowania maszyn wirtualnych, aby klient mógł dostarczyć go w nagłówku w celu zapewnienia optymistycznych aktualizacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
hardware |
Określa ustawienia sprzętu dla maszyny wirtualnej. |
identity | Tożsamość maszyny wirtualnej, jeśli została skonfigurowana. |
instance |
Identyfikator wystąpienia maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
instance |
Widok wystąpienia maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
latest |
Określa, czy do maszyny wirtualnej zastosowano najnowszy model. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
license |
Określa, że używany obraz lub dysk został licencjonowany lokalnie. |
model |
Określa, czy model zastosowany do maszyny wirtualnej jest modelem zestawu skalowania maszyn wirtualnych, czy dostosowanym modelem maszyny wirtualnej dla maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
network |
Określa interfejsy sieciowe maszyny wirtualnej. |
network |
Określa konfigurację profilu sieciowego maszyny wirtualnej. |
os |
Określa ustawienia systemu operacyjnego dla maszyny wirtualnej. |
plan | Określa informacje o obrazie witryny Marketplace używanej do utworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu witryny Marketplace z interfejsu API, należy włączyć obraz do stosowania programowego. W Azure Portal znajdź obraz witryny Marketplace, którego chcesz użyć, a następnie kliknij pozycję Chcesz wdrożyć programowo, Rozpocznij .> Wprowadź wymagane informacje, a następnie kliknij przycisk Zapisz. |
protection |
Określa zasady ochrony maszyny wirtualnej. |
provisioning |
Stan aprowizacji, który pojawia się tylko w odpowiedzi. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
resources | Zasoby rozszerzenia podrzędnego maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
security |
Określa ustawienia profilu powiązanego z zabezpieczeniami dla maszyny wirtualnej. |
sku | Jednostka SKU maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
storage |
Określa ustawienia magazynu dla dysków maszyny wirtualnej. |
time |
Określa godzinę 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. |
vm |
Unikatowy identyfikator maszyny wirtualnej platformy Azure. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
zones | Strefy maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Właściwości dziedziczone
id | Identyfikator zasobu UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
location | Lokalizacja zasobu |
name | Nazwa zasobu UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
tags | Tagi zasobów |
type | Typ zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Szczegóły właściwości
additionalCapabilities
Określa dodatkowe możliwości włączone lub wyłączone na maszynie wirtualnej w zestawie skalowania. Na przykład: czy maszyna wirtualna ma możliwość obsługi dołączania dysków danych zarządzanych przy użyciu typu konta magazynu UltraSSD_LRS.
additionalCapabilities?: AdditionalCapabilities
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 Omówienie zestawów dostępności. Aby uzyskać więcej informacji na temat planowanej konserwacji platformy Azure, zobacz Konserwacja i aktualizacje dla Virtual Machines na platformie Azure. Obecnie maszynę wirtualną można dodać tylko do zestawu dostępności w czasie tworzenia. Nie można dodać istniejącej maszyny wirtualnej do zestawu dostępności.
availabilitySet?: SubResource
Wartość właściwości
diagnosticsProfile
Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15.
diagnosticsProfile?: DiagnosticsProfile
Wartość właściwości
etag
Element Etag jest właściwością zwróconą w odpowiedzi Update/Get maszyny wirtualnej zestawu skalowania maszyn wirtualnych, aby klient mógł dostarczyć go w nagłówku w celu zapewnienia optymistycznych aktualizacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
etag?: string
Wartość właściwości
string
hardwareProfile
Określa ustawienia sprzętu dla maszyny wirtualnej.
hardwareProfile?: HardwareProfile
Wartość właściwości
identity
Tożsamość maszyny wirtualnej, jeśli została skonfigurowana.
identity?: VirtualMachineIdentity
Wartość właściwości
instanceId
Identyfikator wystąpienia maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
instanceId?: string
Wartość właściwości
string
instanceView
Widok wystąpienia maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
instanceView?: VirtualMachineScaleSetVMInstanceView
Wartość właściwości
latestModelApplied
Określa, czy do maszyny wirtualnej zastosowano najnowszy model. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
latestModelApplied?: boolean
Wartość właściwości
boolean
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ści użycia hybrydowego platformy Azure dla systemu Windows Server
Korzyść użycia hybrydowego platformy Azure dla serwera z systemem Linux
Minimalna wersja interfejsu API: 2015-06-15
licenseType?: string
Wartość właściwości
string
modelDefinitionApplied
Określa, czy model zastosowany do maszyny wirtualnej jest modelem zestawu skalowania maszyn wirtualnych, czy dostosowanym modelem maszyny wirtualnej dla maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
modelDefinitionApplied?: string
Wartość właściwości
string
networkProfile
Określa interfejsy sieciowe maszyny wirtualnej.
networkProfile?: NetworkProfile
Wartość właściwości
networkProfileConfiguration
Określa konfigurację profilu sieciowego maszyny wirtualnej.
networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration
Wartość właściwości
osProfile
Określa ustawienia systemu operacyjnego dla maszyny wirtualnej.
osProfile?: OSProfile
Wartość właściwości
plan
Określa informacje o obrazie witryny Marketplace używanej do utworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu witryny Marketplace z interfejsu API, należy włączyć obraz do stosowania programowego. W Azure Portal znajdź obraz witryny Marketplace, którego chcesz użyć, a następnie kliknij pozycję Chcesz wdrożyć programowo, Rozpocznij .> Wprowadź wymagane informacje, a następnie kliknij przycisk Zapisz.
plan?: Plan
Wartość właściwości
protectionPolicy
Określa zasady ochrony maszyny wirtualnej.
protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy
Wartość właściwości
provisioningState
Stan aprowizacji, który pojawia się tylko w odpowiedzi. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
provisioningState?: string
Wartość właściwości
string
resources
Zasoby rozszerzenia podrzędnego maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
resources?: VirtualMachineExtension[]
Wartość właściwości
securityProfile
Określa ustawienia profilu powiązanego z zabezpieczeniami dla maszyny wirtualnej.
securityProfile?: SecurityProfile
Wartość właściwości
sku
Jednostka SKU maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
sku?: Sku
Wartość właściwości
storageProfile
Określa ustawienia magazynu dla dysków maszyny wirtualnej.
storageProfile?: StorageProfile
Wartość właściwości
timeCreated
Określa godzinę utworzenia zasobu maszyny wirtualnej.
Minimalna wersja interfejsu API: 2021-11-01.
UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
timeCreated?: Date
Wartość właściwości
Date
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
vmId
Unikatowy identyfikator maszyny wirtualnej platformy Azure. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
vmId?: string
Wartość właściwości
string
zones
Strefy maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
zones?: string[]
Wartość właściwości
string[]
Szczegóły właściwości dziedziczonej
id
Identyfikator zasobu UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
id?: string
Wartość właściwości
string
Dziedziczone zResource.id
location
name
Nazwa zasobu UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
name?: string
Wartość właściwości
string
Dziedziczone zResource.name
tags
Tagi zasobów
tags?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
Dziedziczone zresource.tags
type
Typ zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
type?: string
Wartość właściwości
string
Dziedziczone zzasobu.type