VirtualMachineUpdate interface
描述虛擬機更新。
- Extends
屬性
additional |
指定在虛擬機上啟用或停用的其他功能。 |
application |
指定應該提供給 VM/VMSS 使用的資源庫應用程式。 |
availability |
指定虛擬機應指派之可用性設定組的相關信息。 相同可用性設定組中指定的虛擬機會配置給不同的節點,以將可用性最大化。 如需可用性設定組的詳細資訊,請參閱 可用性設定組概觀。 如需 Azure 計劃性維護的詳細資訊,請參閱 Azure中虛擬機的維護和更新。 目前,VM 只能在建立時新增至可用性設定組。 要新增 VM 的可用性設定組應該位於與可用性設定組資源相同的資源群組之下。 現有的 VM 無法新增至可用性設定組。 這個屬性不能與非 Null properties.virtualMachineScaleSet 參考一起存在。 |
billing |
指定 Azure Spot 虛擬機的計費相關詳細數據。 API 版本下限:2019-03-01。 |
capacity |
指定用來配置虛擬機之容量保留區的相關信息。 API 版本下限:2021-04-01。 |
diagnostics |
指定開機診斷設定狀態。 API 版本下限:2015-06-15。 |
eviction |
指定 Azure Spot 虛擬機和 Azure Spot 擴展集的收回原則。 針對 Azure Spot 虛擬機,支援「解除分配」和「刪除」,且最低 API 版本為 2019-03-01。 針對 Azure Spot 擴展集,支援「解除分配」和「刪除」,且最低 API 版本為 2017-10-30-preview。 |
extensions |
指定所有延伸模組要啟動的時間。 持續時間應介於 15 分鐘到 120 分鐘之間(含),且應以 ISO 8601 格式指定。 預設值為90分鐘(PT1H30M)。 API 版本下限:2020-06-01。 |
hardware |
指定虛擬機的硬體設定。 |
host | 指定虛擬機所在專用主機的相關信息。 API 版本下限:2018-10-01。 |
host |
指定虛擬機所在專用主機群組的相關信息。 注意: 用戶無法同時指定主機和 hostGroup 屬性。 API 版本下限:2020-06-01。 |
identity | 如果已設定,則為虛擬機的身分識別。 |
instance |
虛擬機實例檢視。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
license |
指定所使用的映像或磁碟已獲內部部署授權。 |
network |
指定虛擬機的網路介面。 |
os |
指定建立虛擬機時所使用的作業系統設定。 布建 VM 之後,就無法變更某些設定。 |
plan | 指定用來建立虛擬機之 Marketplace 映像的相關信息。 此元素僅用於市集映像。 您必須先啟用映像以程序設計方式使用,才能從 API 使用市集映射。 在 Azure 入口網站中,尋找您想要使用的市集映像,然後按兩下 [想要以程序設計方式部署]、[開始使用] ->。 輸入任何必要資訊,然後按下 [儲存] |
platform |
指定要在其中建立虛擬機的擴展集邏輯容錯網域。 根據預設,虛擬機會自動指派給容錯網域,以在可用的容錯網域之間維持平衡。 只有當設定此虛擬機的 'virtualMachineScaleSet' 屬性時,才適用這個屬性。 參考的虛擬機擴展集必須具有大於 1 的 『platformFaultDomainCount』。 建立虛擬機之後,就無法更新這個屬性。 容錯網域指派可以在虛擬機實例檢視中檢視。 最低 api\version:2020\12\01。 |
priority | 指定虛擬機的優先順序。 API 版本下限:2019-03-01 |
provisioning |
只出現在回應中的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
proximity |
指定應該指派虛擬機之鄰近放置群組的相關信息。 API 版本下限:2018-04-01。 |
scheduled |
指定虛擬機的重新部署、重新啟動和 ScheduledEventsAdditionalPublishingTargets Scheduled 事件相關組態。 |
scheduled |
指定排程的事件相關組態。 |
security |
指定虛擬機的安全性相關配置檔設定。 |
storage |
指定虛擬機磁碟的記憶體設定。 |
time |
指定建立虛擬機資源的時間。 API 版本下限:2021-11-01。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
user |
VM 的 UserData,其必須是base-64編碼。 客戶不應在此傳遞任何秘密。 API 版本下限:2021-03-01。 |
virtual |
指定應該指派虛擬機之虛擬機擴展集的相關信息。 相同虛擬機擴展集中指定的虛擬機會配置給不同的節點,以將可用性最大化。 目前,VM 只能在建立時新增至虛擬機擴展集。 現有的 VM 無法新增至虛擬機擴展集。 這個屬性不能與非 Null properties.availabilitySet 參考一起存在。 最低 api\version:2019\03\01。 |
vm |
指定 VM 唯一識別碼,這是 128 位標識碼,該標識碼會編碼並儲存在所有 Azure IaaS VM SMBIOS 中,而且可以使用平臺 BIOS 命令來讀取。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
zones | 虛擬機區域。 |
繼承的屬性
tags | 資源標籤 |
屬性詳細資料
additionalCapabilities
applicationProfile
availabilitySet
指定虛擬機應指派之可用性設定組的相關信息。 相同可用性設定組中指定的虛擬機會配置給不同的節點,以將可用性最大化。 如需可用性設定組的詳細資訊,請參閱 可用性設定組概觀。 如需 Azure 計劃性維護的詳細資訊,請參閱 Azure中虛擬機的維護和更新。 目前,VM 只能在建立時新增至可用性設定組。 要新增 VM 的可用性設定組應該位於與可用性設定組資源相同的資源群組之下。 現有的 VM 無法新增至可用性設定組。 這個屬性不能與非 Null properties.virtualMachineScaleSet 參考一起存在。
availabilitySet?: SubResource
屬性值
billingProfile
capacityReservation
指定用來配置虛擬機之容量保留區的相關信息。 API 版本下限:2021-04-01。
capacityReservation?: CapacityReservationProfile
屬性值
diagnosticsProfile
evictionPolicy
指定 Azure Spot 虛擬機和 Azure Spot 擴展集的收回原則。 針對 Azure Spot 虛擬機,支援「解除分配」和「刪除」,且最低 API 版本為 2019-03-01。 針對 Azure Spot 擴展集,支援「解除分配」和「刪除」,且最低 API 版本為 2017-10-30-preview。
evictionPolicy?: string
屬性值
string
extensionsTimeBudget
指定所有延伸模組要啟動的時間。 持續時間應介於 15 分鐘到 120 分鐘之間(含),且應以 ISO 8601 格式指定。 預設值為90分鐘(PT1H30M)。 API 版本下限:2020-06-01。
extensionsTimeBudget?: string
屬性值
string
hardwareProfile
host
hostGroup
指定虛擬機所在專用主機群組的相關信息。 注意: 用戶無法同時指定主機和 hostGroup 屬性。 API 版本下限:2020-06-01。
hostGroup?: SubResource
屬性值
identity
instanceView
虛擬機實例檢視。 注意:這個屬性不會串行化。 它只能由伺服器填入。
instanceView?: VirtualMachineInstanceView
屬性值
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
networkProfile
osProfile
plan
指定用來建立虛擬機之 Marketplace 映像的相關信息。 此元素僅用於市集映像。 您必須先啟用映像以程序設計方式使用,才能從 API 使用市集映射。 在 Azure 入口網站中,尋找您想要使用的市集映像,然後按兩下 [想要以程序設計方式部署]、[開始使用] ->。 輸入任何必要資訊,然後按下 [儲存]
plan?: Plan
屬性值
platformFaultDomain
指定要在其中建立虛擬機的擴展集邏輯容錯網域。 根據預設,虛擬機會自動指派給容錯網域,以在可用的容錯網域之間維持平衡。 只有當設定此虛擬機的 'virtualMachineScaleSet' 屬性時,才適用這個屬性。 參考的虛擬機擴展集必須具有大於 1 的 『platformFaultDomainCount』。 建立虛擬機之後,就無法更新這個屬性。 容錯網域指派可以在虛擬機實例檢視中檢視。 最低 api\version:2020\12\01。
platformFaultDomain?: number
屬性值
number
priority
指定虛擬機的優先順序。 API 版本下限:2019-03-01
priority?: string
屬性值
string
provisioningState
只出現在回應中的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。
provisioningState?: string
屬性值
string
proximityPlacementGroup
scheduledEventsPolicy
指定虛擬機的重新部署、重新啟動和 ScheduledEventsAdditionalPublishingTargets Scheduled 事件相關組態。
scheduledEventsPolicy?: ScheduledEventsPolicy
屬性值
scheduledEventsProfile
securityProfile
storageProfile
timeCreated
指定建立虛擬機資源的時間。 API 版本下限:2021-11-01。 注意:這個屬性不會串行化。 它只能由伺服器填入。
timeCreated?: Date
屬性值
Date
userData
VM 的 UserData,其必須是base-64編碼。 客戶不應在此傳遞任何秘密。 API 版本下限:2021-03-01。
userData?: string
屬性值
string
virtualMachineScaleSet
指定應該指派虛擬機之虛擬機擴展集的相關信息。 相同虛擬機擴展集中指定的虛擬機會配置給不同的節點,以將可用性最大化。 目前,VM 只能在建立時新增至虛擬機擴展集。 現有的 VM 無法新增至虛擬機擴展集。 這個屬性不能與非 Null properties.availabilitySet 參考一起存在。 最低 api\version:2019\03\01。
virtualMachineScaleSet?: SubResource
屬性值
vmId
指定 VM 唯一識別碼,這是 128 位標識碼,該標識碼會編碼並儲存在所有 Azure IaaS VM SMBIOS 中,而且可以使用平臺 BIOS 命令來讀取。 注意:這個屬性不會串行化。 它只能由伺服器填入。
vmId?: string
屬性值
string
zones
虛擬機區域。
zones?: string[]
屬性值
string[]
繼承的屬性詳細資料
tags
資源標籤
tags?: {[propertyName: string]: string}
屬性值
{[propertyName: string]: string}