VirtualMachineScaleSetVM interface
描述虛擬機擴展集虛擬機。
- Extends
屬性
additional |
指定擴展集中虛擬機上啟用或停用的其他功能。 例如:虛擬機是否能夠支援使用UltraSSD_LRS記憶體帳戶類型鏈接受控數據磁碟。 |
availability |
指定虛擬機應指派之可用性設定組的相關信息。 相同可用性設定組中指定的虛擬機會配置給不同的節點,以將可用性最大化。 如需可用性設定組的詳細資訊,請參閱 可用性設定組概觀。 如需 Azure 計劃性維護的詳細資訊,請參閱 Azure中虛擬機的維護和更新。 目前,VM 只能在建立時新增至可用性設定組。 現有的 VM 無法新增至可用性設定組。 |
diagnostics |
指定開機診斷設定狀態。 API 版本下限:2015-06-15。 |
etag | Etag 是在 VMSS VM 的 Update/Get 回應中傳回的屬性,讓客戶可以在標頭中提供它,以確保開放式更新。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
hardware |
指定虛擬機的硬體設定。 |
identity | 如果已設定,則為虛擬機的身分識別。 |
instance |
虛擬機實例標識碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
instance |
虛擬機實例檢視。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
latest |
指定是否已將最新的模型套用至虛擬機。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
license |
指定所使用的映像或磁碟已獲內部部署授權。 |
model |
指定套用至虛擬機的模型是虛擬機擴展集的模型,還是虛擬機的自定義模型。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
network |
指定虛擬機的網路介面。 |
network |
指定虛擬機的網路配置檔組態。 |
os |
指定虛擬機的作業系統設定。 |
plan | 指定用來建立虛擬機之 Marketplace 映像的相關信息。 此元素僅用於市集映像。 您必須先啟用映像以程序設計方式使用,才能從 API 使用市集映射。 在 Azure 入口網站中,尋找您想要使用的市集映像,然後按兩下 [想要以程序設計方式部署]、[開始使用] ->。 輸入任何必要資訊,然後按下 [儲存] |
protection |
指定虛擬機的保護原則。 |
provisioning |
只出現在回應中的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
resources | 虛擬機子延伸模組資源。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
security |
指定虛擬機的安全性相關配置檔設定。 |
sku | 虛擬機 SKU。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
storage |
指定虛擬機磁碟的記憶體設定。 |
time |
指定建立虛擬機資源的時間。 |
user |
VM 的 UserData,其必須是base-64編碼。 客戶不應在此傳遞任何秘密。 |
vm |
Azure VM 唯一標識符。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
zones | 虛擬機區域。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
繼承的屬性
id | 資源標識碼注意:此屬性不會串行化。 它只能由伺服器填入。 |
location | 資源位置 |
name | 資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。 |
tags | 資源標籤 |
type | 資源類型注意:此屬性不會串行化。 它只能由伺服器填入。 |
屬性詳細資料
additionalCapabilities
指定擴展集中虛擬機上啟用或停用的其他功能。 例如:虛擬機是否能夠支援使用UltraSSD_LRS記憶體帳戶類型鏈接受控數據磁碟。
additionalCapabilities?: AdditionalCapabilities
屬性值
availabilitySet
指定虛擬機應指派之可用性設定組的相關信息。 相同可用性設定組中指定的虛擬機會配置給不同的節點,以將可用性最大化。 如需可用性設定組的詳細資訊,請參閱 可用性設定組概觀。 如需 Azure 計劃性維護的詳細資訊,請參閱 Azure中虛擬機的維護和更新。 目前,VM 只能在建立時新增至可用性設定組。 現有的 VM 無法新增至可用性設定組。
availabilitySet?: SubResource
屬性值
diagnosticsProfile
etag
Etag 是在 VMSS VM 的 Update/Get 回應中傳回的屬性,讓客戶可以在標頭中提供它,以確保開放式更新。 注意:這個屬性不會串行化。 它只能由伺服器填入。
etag?: string
屬性值
string
hardwareProfile
identity
instanceId
虛擬機實例標識碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。
instanceId?: string
屬性值
string
instanceView
虛擬機實例檢視。 注意:這個屬性不會串行化。 它只能由伺服器填入。
instanceView?: VirtualMachineScaleSetVMInstanceView
屬性值
latestModelApplied
指定是否已將最新的模型套用至虛擬機。 注意:這個屬性不會串行化。 它只能由伺服器填入。
latestModelApplied?: boolean
屬性值
boolean
licenseType
指定所使用的映像或磁碟已獲內部部署授權。
Windows Server 操作系統的可能值為:
Windows_Client
Windows_Server
Linux Server 操作系統的可能值為:
RHEL_BYOS (RHEL)
SLES_BYOS (適用於 SUSE)
如需詳細資訊,請參閱 適用於 Windows Server 的 Azure Hybrid Use Benefit
適用於Linux Server的 Azure Hybrid Use Benefit
API 版本下限:2015-06-15
licenseType?: string
屬性值
string
modelDefinitionApplied
指定套用至虛擬機的模型是虛擬機擴展集的模型,還是虛擬機的自定義模型。 注意:這個屬性不會串行化。 它只能由伺服器填入。
modelDefinitionApplied?: string
屬性值
string
networkProfile
networkProfileConfiguration
指定虛擬機的網路配置檔組態。
networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration
屬性值
osProfile
plan
指定用來建立虛擬機之 Marketplace 映像的相關信息。 此元素僅用於市集映像。 您必須先啟用映像以程序設計方式使用,才能從 API 使用市集映射。 在 Azure 入口網站中,尋找您想要使用的市集映像,然後按兩下 [想要以程序設計方式部署]、[開始使用] ->。 輸入任何必要資訊,然後按下 [儲存]
plan?: Plan
屬性值
protectionPolicy
指定虛擬機的保護原則。
protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy
屬性值
provisioningState
只出現在回應中的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。
provisioningState?: string
屬性值
string
resources
虛擬機子延伸模組資源。 注意:這個屬性不會串行化。 它只能由伺服器填入。
resources?: VirtualMachineExtension[]
屬性值
securityProfile
sku
storageProfile
timeCreated
指定建立虛擬機資源的時間。
API 版本下限:2021-11-01。
注意:這個屬性不會串行化。 它只能由伺服器填入。
timeCreated?: Date
屬性值
Date
userData
VM 的 UserData,其必須是base-64編碼。 客戶不應在此傳遞任何秘密。
API 版本下限:2021-03-01
userData?: string
屬性值
string
vmId
Azure VM 唯一標識符。 注意:這個屬性不會串行化。 它只能由伺服器填入。
vmId?: string
屬性值
string
zones
虛擬機區域。 注意:這個屬性不會串行化。 它只能由伺服器填入。
zones?: string[]
屬性值
string[]