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 z typem 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 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. 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ą zwracaną w obszarze Update/Get response of the VMSS VMS (Aktualizacja/uzyskiwanie odpowiedzi maszyny wirtualnej zestawu skalowania maszyn wirtualnych), dzięki czemu klient może podać go w nagłówku, aby zapewnić optymistyczne aktualizacje. 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 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 tworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu z witryny Marketplace z poziomu interfejsu API, należy włączyć obraz do stosowania programowego. W witrynie 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 pozycję 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. |
| resilient |
Określa stan usuwania odpornej maszyny wirtualnej dla maszyny wirtualnej. |
| 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 czas 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. |
| 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. Minimalna wersja interfejsu API: 2021-03-01 |
| 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 | W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| location | Lokalizacja geograficzna, w której znajduje się zasób |
| name | Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| system |
Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| tags | Tagi zasobów. |
| type | Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" 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 z typem 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 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. 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ą zwracaną w obszarze Update/Get response of the VMSS VMS (Aktualizacja/uzyskiwanie odpowiedzi maszyny wirtualnej zestawu skalowania maszyn wirtualnych), dzięki czemu klient może podać go w nagłówku, aby zapewnić optymistyczne aktualizacje. 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ść 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
modelDefinitionApplied
Określa, czy model zastosowany do maszyny wirtualnej jest modelem zestawu skalowania maszyn wirtualnych, czy dostosowanym modelem 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 tworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu z witryny Marketplace z poziomu interfejsu API, należy włączyć obraz do stosowania programowego. W witrynie 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 pozycję 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
resilientVMDeletionStatus
Określa stan usuwania odpornej maszyny wirtualnej dla maszyny wirtualnej.
resilientVMDeletionStatus?: 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 czas 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
W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 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 zTrackedResource.id
location
Lokalizacja geograficzna, w której znajduje się zasób
location: string
Wartość właściwości
string
dziedziczone zTrackedResource.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 zTrackedResource.name
systemData
Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
systemData?: SystemData
Wartość właściwości
dziedziczone zTrackedResource.systemData
tags
Tagi zasobów.
tags?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
dziedziczone zTrackedResource.tags
type
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" 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 zTrackedResource.type