VirtualMachineScaleSet interface
描述虛擬機擴展集。
- Extends
屬性
additional |
指定在虛擬機擴展集的虛擬機上啟用或停用的其他功能。 例如:虛擬機是否能夠支援使用UltraSSD_LRS記憶體帳戶類型鏈接受控數據磁碟。 |
automatic |
自動修復的原則。 |
do |
啟用 Overprovision 時,只會在最後保留的要求 VM 數目上啟動擴充功能。 因此,這個屬性可確保延伸模組不會在額外的過度布建 VM 上執行。 |
host |
指定虛擬機擴展集所在專用主機群組的相關信息。 |
identity | 如果已設定,則為虛擬機擴展集的身分識別。 |
overprovision | 指定虛擬機擴展集是否應該過度布建。 |
plan | 指定用來建立虛擬機之 Marketplace 映像的相關信息。 此元素僅用於市集映像。 您必須先啟用映像以程序設計方式使用,才能從 API 使用市集映射。 在 Azure 入口網站中,尋找您想要使用的市集映像,然後按兩下 [想要以程序設計方式部署]、[開始使用] ->。 輸入任何必要資訊,然後按下 [儲存] |
platform |
每個放置群組的容錯網域計數。 |
provisioning |
只出現在回應中的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
proximity |
指定應該指派虛擬機擴展集之鄰近放置群組的相關信息。 |
scale |
指定當虛擬機擴展集相應縮小時,決定要移除哪些虛擬機的相應縮小原則。 |
single |
若為 true,這會將擴展集限制為單一放置群組,大小上限為 100 部虛擬機。 注意:如果 singlePlacementGroup 為 true,它可能會修改為 false。 不過,如果 singlePlacementGroup 為 false,它可能不會修改為 true。 |
sku | 虛擬機擴展集 SKU。 |
unique |
指定可唯一識別虛擬機擴展集的標識碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。 |
upgrade |
升級原則。 |
virtual |
虛擬機器配置檔。 |
zone |
如果發生區域中斷,是否要強制甚至虛擬機散發跨 x 區域。 |
zones | 虛擬機擴展集區域。 注意:只有在建立擴展集時,才能設定可用性區域 |
繼承的屬性
id | 資源標識碼注意:此屬性不會串行化。 它只能由伺服器填入。 |
location | 資源位置 |
name | 資源名稱注意:此屬性將不會串行化。 它只能由伺服器填入。 |
tags | 資源標籤 |
type | 資源類型注意:此屬性不會串行化。 它只能由伺服器填入。 |
屬性詳細資料
additionalCapabilities
指定在虛擬機擴展集的虛擬機上啟用或停用的其他功能。 例如:虛擬機是否能夠支援使用UltraSSD_LRS記憶體帳戶類型鏈接受控數據磁碟。
additionalCapabilities?: AdditionalCapabilities
屬性值
automaticRepairsPolicy
doNotRunExtensionsOnOverprovisionedVMs
啟用 Overprovision 時,只會在最後保留的要求 VM 數目上啟動擴充功能。 因此,這個屬性可確保延伸模組不會在額外的過度布建 VM 上執行。
doNotRunExtensionsOnOverprovisionedVMs?: boolean
屬性值
boolean
hostGroup
identity
overprovision
指定虛擬機擴展集是否應該過度布建。
overprovision?: boolean
屬性值
boolean
plan
指定用來建立虛擬機之 Marketplace 映像的相關信息。 此元素僅用於市集映像。 您必須先啟用映像以程序設計方式使用,才能從 API 使用市集映射。 在 Azure 入口網站中,尋找您想要使用的市集映像,然後按兩下 [想要以程序設計方式部署]、[開始使用] ->。 輸入任何必要資訊,然後按下 [儲存]
plan?: Plan
屬性值
platformFaultDomainCount
每個放置群組的容錯網域計數。
platformFaultDomainCount?: number
屬性值
number
provisioningState
只出現在回應中的布建狀態。 注意:這個屬性不會串行化。 它只能由伺服器填入。
provisioningState?: string
屬性值
string
proximityPlacementGroup
指定應該指派虛擬機擴展集之鄰近放置群組的相關信息。
API 版本下限:2018-04-01。
proximityPlacementGroup?: SubResource
屬性值
scaleInPolicy
singlePlacementGroup
若為 true,這會將擴展集限制為單一放置群組,大小上限為 100 部虛擬機。 注意:如果 singlePlacementGroup 為 true,它可能會修改為 false。 不過,如果 singlePlacementGroup 為 false,它可能不會修改為 true。
singlePlacementGroup?: boolean
屬性值
boolean
sku
uniqueId
指定可唯一識別虛擬機擴展集的標識碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。
uniqueId?: string
屬性值
string
upgradePolicy
virtualMachineProfile
虛擬機器配置檔。
virtualMachineProfile?: VirtualMachineScaleSetVMProfile
屬性值
zoneBalance
如果發生區域中斷,是否要強制甚至虛擬機散發跨 x 區域。
zoneBalance?: boolean
屬性值
boolean
zones
虛擬機擴展集區域。 注意:只有在建立擴展集時,才能設定可用性區域
zones?: string[]
屬性值
string[]