共用方式為


@azure/arm-computefleet package

類別

AzureFleetClient

介面

AdditionalCapabilities

VM 的 AdditionalCapabilities。

AdditionalLocationsProfile

表示可能部署 Fleet 資源之其他位置的組態。

AdditionalUnattendContent

指定 Windows 安裝程式所使用的 Unattend.xml 檔案中可包含的其他 XML 格式化資訊。 內容是透過設定名稱、元件名稱和套用內容的傳遞來定義。

ApiEntityReference

API 實體參考。

ApiError

適用於 Fleet 的 ApiError

ApiErrorBase

API 錯誤基底。

ApplicationProfile

包含應該提供給 VM/VMSS 的資源庫應用程式清單

AzureFleetClientOptionalParams

用戶端的選擇性參數。

BaseVirtualMachineProfile

描述艦隊的基底虛擬機配置檔

BootDiagnostics

開機診斷是一項偵錯功能,可讓您檢視控制台輸出和螢幕快照來診斷 VM 狀態。 您可以輕鬆地檢視主控台記錄的輸出。 Azure 也可讓您從 Hypervisor 查看 VM 的螢幕快照。

CapacityReservationProfile

容量保留配置文件的參數。

ComputeProfile

要用於執行使用者工作負載的計算配置檔。

DiagnosticsProfile

指定開機診斷設定狀態。 API 版本下限:2015-06-15。

DiffDiskSettings

描述可針對操作系統磁碟指定之暫時磁碟設定的參數。 注意: 暫時磁碟設定只能指定給受控磁碟。

DiskEncryptionSetParameters

描述可針對磁碟指定之客戶受控磁碟加密集資源標識符的參數。 注意: 只能為受控磁碟指定磁碟加密集資源標識符。 如需詳細資訊,請參閱 https://aka.ms/mdssewithcmkoverview

EncryptionIdentity

指定 ADE 用來取得金鑰保存庫作業存取令牌的受控識別。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

ErrorDetail

錯誤詳細數據。

ErrorResponse

所有 Azure Resource Manager API 的常見錯誤回應,以傳回失敗作業的錯誤詳細數據。

Fleet

計算機隊資源

FleetProperties

計算機隊的詳細數據。

FleetUpdate

機隊更新模型

FleetsCancelOptionalParams

選擇性參數。

FleetsCreateOrUpdateOptionalParams

選擇性參數。

FleetsDeleteOptionalParams

選擇性參數。

FleetsGetOptionalParams

選擇性參數。

FleetsListByResourceGroupOptionalParams

選擇性參數。

FleetsListBySubscriptionOptionalParams

選擇性參數。

FleetsListVirtualMachineScaleSetsOptionalParams

選擇性參數。

FleetsListVirtualMachinesOptionalParams

選擇性參數。

FleetsOperations

代表 Fleets 作業的介面。

FleetsUpdateOptionalParams

選擇性參數。

ImageReference

指定要使用之映像的相關信息。 您可以指定平臺映像、市集映像或虛擬機映像的相關信息。 當您想要使用平臺映像、市集映像或虛擬機映像,但未用於其他建立作業時,則需要此元素。 注意:映像參考發行者和供應專案只能在您建立擴展集時設定。

InnerError

內部錯誤詳細數據。

KeyVaultSecretReference

描述 Key Vault 秘密的參考

LinuxConfiguration

指定虛擬機上的Linux作業系統設定。 如需支援的 Linux 發行版清單,請參閱 Azure-Endorsed 發行版上的 Linux

LinuxPatchSettings

指定與Linux上的VM客體修補相關的設定。

LinuxVMGuestPatchAutomaticByPlatformSettings

指定在Linux修補程式設定中選取 Patch 模式 AutomaticByPlatform 時要套用的其他設定。

LocationProfile

代表機群中單一額外位置的設定檔。 位置和 virtualMachineProfileOverride (選擇性)。

ManagedServiceIdentity

受控服務識別(系統指派和/或使用者指派的身分識別)

ManagedServiceIdentityUpdate

用於新增選擇性屬性的範本。

OSImageNotificationProfile

指定OS映像排程事件相關組態。

Operation

從資源提供者作業 API API 傳回的 REST API 作業詳細數據

OperationDisplay

和作業的當地語系化顯示資訊。

OperationsListOptionalParams

選擇性參數。

OperationsOperations

表示作業作業的介面。

PageSettings

byPage 方法的選項

PagedAsyncIterableIterator

介面,可讓異步反覆運算同時完成和逐頁執行。

PatchSettings

指定與 Windows 上的 VM 客體修補相關的設定。

Plan

規劃資源。

ProxyAgentSettings

在建立虛擬機時指定 ProxyAgent 設定。 API 版本下限:2023-09-01。

PublicIPAddressSku

描述公用IP Sku。 它只能將 OrchestrationMode 設定為彈性。

RegularPriorityProfile

計算機隊中一般實例的組態選項。

Resource

回應中針對所有 Azure Resource Manager 資源傳回的常見欄位

ResourcePlanUpdate

用於新增選擇性屬性的範本。

RestorePollerOptions
ScheduledEventsProfile

指定排程的事件相關組態。

SecurityPostureReference

指定要用於擴展集中所有虛擬機的安全性狀態。 API 版本下限:2023-03-01

SecurityProfile

指定虛擬機或虛擬機擴展集的安全性配置檔設定。

ServiceArtifactReference

指定使用 'latest' 映射版本時,用來為擴展集中所有虛擬機設定相同映像版本的服務成品參考標識符。 API 版本下限:2022-11-01

SpotPriorityProfile

計算機隊中Spot實例的組態選項。

SshConfiguration

在 Azure 上執行的 Linux 型 VM 的 SSH 設定

SshPublicKey

包含 SSH 憑證公鑰的相關信息,以及放置公鑰之 Linux VM 上的路徑。

SubResource

描述 SubResource

SystemData

與建立和上次修改資源相關的元數據。

TerminateNotificationProfile

指定終止已排程的事件相關組態。

TrackedResource

Azure Resource Manager 的資源模型定義已追蹤最上層資源,其具有「標記」和「位置」

UefiSettings

指定建立虛擬機時所使用的安全開機和 vTPM 等安全性設定。 API 版本下限:2020-12-01。

UserAssignedIdentity

使用者指派的身分識別屬性

VMAttributeMinMaxDouble

VMAttributes 使用雙精度值。

VMAttributeMinMaxInteger

從CRS檢索VMS大小時,最小值= 0(uint.MinValue) 如果未指定,則 Max = 4294967295 (uint.MaxValue) 。 這允許在所有可用的 VMSize 上過濾 VMAttribute。

VMAttributes

VMAttributes,將用於過濾將用於構建機群的 VMS大小。

VMDiskSecurityProfile

指定受控磁碟的安全性配置檔設定。 注意: 只能針對機密 VM 設定。

VMGalleryApplication

指定參考計算資源庫應用程式版本的必要資訊

VMSizeProperties

指定虛擬機上的 VM 大小屬性設定。

VaultCertificate

描述 Key Vault 中的單一憑證參考,以及憑證應該位於 VM 上的位置。

VaultSecretGroup

描述一組憑證,這些憑證全都位於相同的Key Vault 中。

VirtualHardDisk

描述磁碟的 URI。

VirtualMachine

即時 Fleet 的虛擬機器。

VirtualMachineScaleSet

AzureFleet 的 virtualMachineScaleSet

VirtualMachineScaleSetDataDisk

描述虛擬機擴展集數據磁碟。

VirtualMachineScaleSetExtension

描述虛擬機擴展集擴充功能。

VirtualMachineScaleSetExtensionProfile

描述虛擬機擴展集擴充功能配置檔。

VirtualMachineScaleSetExtensionProperties

描述虛擬機擴展集擴充功能的屬性。

VirtualMachineScaleSetHardwareProfile

指定虛擬機擴展集的硬體設定。

VirtualMachineScaleSetIPConfiguration

描述虛擬機擴展集網路配置檔的IP組態。

VirtualMachineScaleSetIPConfigurationProperties

描述虛擬機擴展集網路配置檔的IP組態屬性。

VirtualMachineScaleSetIpTag

包含與公用IP位址相關聯的IP標籤。

VirtualMachineScaleSetManagedDiskParameters

描述 ScaleSet 受控磁碟的參數。

VirtualMachineScaleSetNetworkConfiguration

描述虛擬機擴展集網路配置檔的網路組態。

VirtualMachineScaleSetNetworkConfigurationDnsSettings

描述虛擬機擴展集網路組態的 DNS 設定。

VirtualMachineScaleSetNetworkConfigurationProperties

描述虛擬機擴展集網路配置檔的IP組態。

VirtualMachineScaleSetNetworkProfile

描述虛擬機擴展集網路配置檔。

VirtualMachineScaleSetOSDisk

描述虛擬機擴展集作業系統磁碟。

VirtualMachineScaleSetOSProfile

描述虛擬機擴展集 OS 配置檔。

VirtualMachineScaleSetPublicIPAddressConfiguration

描述虛擬機擴展集IP組態的PublicIPAddress組態

VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

描述虛擬機擴展集網路組態的 DNS 設定。

VirtualMachineScaleSetPublicIPAddressConfigurationProperties

描述虛擬機擴展集IP組態的PublicIPAddress組態

VirtualMachineScaleSetStorageProfile

描述虛擬機擴展集記憶體配置檔。

VmSizeProfile

VM 大小的規格。 這也將在未來包含對應的順位和權數。

WinRMConfiguration

描述 VM 的 Windows 遠端管理設定

WinRMListener

描述 Windows 遠端管理接聽程式的通訊協議和指紋

WindowsConfiguration

指定虛擬機上的 Windows 作業系統設定。

WindowsVMGuestPatchAutomaticByPlatformSettings

指定在 Windows 修補程式設定中選取 Patch 模式 AutomaticByPlatform 時要套用的其他設定。

ZoneAllocationPolicy

ZoneAllocationPolicy 來計算機群。

ZonePreference

運算叢集區域配置政策的區域偏好設定。

類型別名

AcceleratorManufacturer

Azure VM 支援的加速器製造商。
KnownAcceleratorManufacturer 可以與 AcceleratorManufacturer 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

AMD:AMD GPU 類型
英偉達:英偉達 GpuType
Xilinx:Xilinx GpuType

AcceleratorType

Azure VM 支援的加速器類型。
KnownAcceleratorType 可以與 AcceleratorType 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

GPU:GPU加速器
FPGA:FPGA加速器

ActionType

可延伸列舉。 表示動作類型。 「內部」是指僅供內部 API 使用的動作。
KnownActionType 可以與 ActionType 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

內部:動作適用於僅限內部的 API。

ArchitectureType

Azure VM 支援的架構類型。
KnownArchitectureType 可以與 ArchitectureType 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

ARM64:ARM64 架構
X64:X64 架構

AzureSupportedClouds

雲端設定為字串常值類型的支援值

CachingTypes

指定快取需求。
KnownCachingTypes 可以與 CachingTypes 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

:標準儲存空間的預設值為「無」
唯讀:'唯讀' 是進階儲存體的預設值
ReadWrite:「ReadWrite」是 OS 磁碟的預設值

CapacityType

運算機群的容量類型。
KnownCapacityType 可以與 CapacityType 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

虛擬機器:預設。 VM 是計算機群的預設容量類型,其中機群容量是根據 VM 佈建的。
VCpu:VCpu 是運算機群的容量類型,其中機群容量是根據 VCpu 佈建的。 如果 VCpu 容量無法完全被 VMSizes 中的 VCpu 計數整除,則預設情況下,VCpu 中的機群容量將過度佈建。

ContinuablePage

描述結果頁面的介面。

CpuManufacturer

Azure VM 支援的 CPU 製造商。
KnownCpuManufacturer 可以與 CpuManufacturer 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

英特爾:英特爾CPU。
AMD:AMD CPU。
Microsoft:Microsoft CPU。
安培:安培 CPU。

CreatedByType

建立資源的實體種類。
<xref:KnowncreatedByType> 可以與 createdByType 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

使用者:實體是由使用者建立的。
應用程式:實體是由應用程式所建立。
ManagedIdentity:實體是由受控識別所建立。
金鑰:實體是由金鑰建立的。

DeleteOptions

指定刪除 VM 時網路介面會發生什麼事
KnownDeleteOptions 可以與 DeleteOptions 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

刪除:刪除選項
分離:分離選項

DiffDiskOptions

指定作業系統磁碟的暫時磁碟選項。
KnownDiffDiskOptions 可以與 DiffDiskOptions 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

本地:本地選項。

DiffDiskPlacement

指定作業系統磁碟的暫時磁碟位置。 用戶可以在要求中使用這個屬性來選擇位置,也就是快取磁碟或資源磁碟空間以進行暫時 OS 磁碟布建。 如需暫時 OS 磁碟大小需求的詳細資訊,請參閱 windows VM 的暫時 OS 磁碟大小需求,請參閱 https://learn.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements 和 Linux VM 的暫時性 OS 磁碟需求,https://learn.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements NvmeDisk 的最低 API 版本:2024-03-01。
KnownDiffDiskPlacement 可以與 DiffDiskPlacement 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

CacheDisk:CacheDisk 選項。
ResourceDisk:資源磁碟選項。
NvmeDisk:NvmeDisk 選項。

DiskControllerTypes

指定為 VM 和 VirtualMachineScaleSet 設定的磁碟控制器類型。 只有操作系統磁碟和 VM SKU 支援第 2 代 (https://learn.microsoft.com/en-us/azure/virtual-machines/generation-2) 的虛擬機才支援此屬性,請在區域之 Microsoft.Compute SKU API 的回應中檢查作為 VM SKU 功能的一部分傳回的 HyperVGenerations 功能https://learn.microsoft.com/rest/api/compute/resourceskus/list。 如需支援的磁碟控制器類型詳細資訊,請參閱 https://aka.ms/azure-diskcontrollertypes
KnownDiskControllerTypes 可以與 DiskControllerTypes 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

SCSI:SCSI 磁碟類型
NVMe:NVMe 磁碟類型

DiskCreateOptionTypes

指定應如何建立虛擬機。
KnownDiskCreateOptionTypes 可與 DiskCreateOptionTypes 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

FromImage:當您使用映像來建立虛擬機器時,會使用此值。 如果您使用平臺映像,則也會使用上述的 imageReference 元素。 如果您使用市集映像,則也會使用先前所述的 plan 元素。
Empty:建立空白資料磁碟時使用此值。
附加:當您使用專用磁碟建立虛擬機器時,會使用此值。
複製:此值可用來從快照或其他磁碟建立資料磁碟。
還原:此值可用來從磁碟還原點建立資料磁碟。

DiskDeleteOptionTypes

指定刪除 VM 時受控磁碟的行為,例如,受控磁碟是否遭到刪除或中斷連結。 支援的值為:Delete。 如果使用此值,則會在刪除 VM 時刪除受控磁碟。 分離。 如果使用此值,則會在刪除 VM 之後保留受控磁碟。 API 版本下限:2021-03-01。
KnownDiskDeleteOptionTypes 可以與 DiskDeleteOptionTypes 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

刪除:如果使用此值,則會在刪除 VM 時刪除受控磁碟。
分離:如果使用此值,則會在刪除 VM 之後保留受控磁碟。

DomainNameLabelScopeTypes

功能變數名稱標籤範圍。根據功能變數名稱卷標範圍的原則所產生的哈希功能變數名稱卷標串連,VM 索引將是將要建立之 PublicIPAddress 資源的功能變數名稱卷標
KnownDomainNameLabelScopeTypes 可以與 DomainNameLabelScopeTypes 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

TenantReuse:TenantReuse 類型
SubscriptionReuse:SubscriptionReuse 類型
ResourceGroupReuse:ResourceGroupReuse 類型
NoReuse:NoReuse 類型

EvictionPolicy

不同類型的收回原則
KnownEvictionPolicy 可以與 EvictionPolicy 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

刪除:收回時,將會刪除 Spot VM,並更新對應的容量以反映這一點。
解除配置:收回時,Spot VM 將會解除配置/停止

FleetMode

運算叢集的模式。
KnownFleetMode 可以與 FleetMode 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

受控:預設。 受管理是計算機群的預設模式,其中虛擬機器是透過 VMSS 佈建的。
執行個體:運算叢集的執行個體模式會直接佈建 VM 執行個體。

IPVersion

從 Api-Version 2017-03-30 起提供,它代表特定 ipconfiguration 是 IPv4 或 IPv6。 預設值會視為 IPv4。 可能的值為:'IPv4' 和 'IPv6'。
KnownIPVersion 可以與 IPVersion 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

IPv4:IPv4版本
IPv6:IPv6版本

LinuxPatchAssessmentMode

指定 IaaS 虛擬機的 VM 客體修補評估模式。

可能的值為:

ImageDefault - 您可以在虛擬機上控制修補程式評估的時間。

AutomaticByPlatform - 平台將觸發定期修補程序評估。 屬性 provisionVMAgent 必須為 true。
KnownLinuxPatchAssessmentMode 可以與 LinuxPatchAssessmentMode 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

ImageDefault:您可以控制虛擬機器上修補程式評估的時間。
AutomaticByPlatform:平台將觸發定期修補程式評估。provisionVMAgent 屬性必須為 true。

LinuxVMGuestPatchAutomaticByPlatformRebootSetting

指定所有 AutomaticByPlatform 修補程式安裝作業的重新啟動設定。
KnownLinuxVMGuestPatchAutomaticByPlatformRebootSetting 可以與 LinuxVMGuestPatchAutomaticByPlatformRebootSetting 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

未知:未知的重新啟動設定
IfRequired:IfRequired 重新啟動設定
從不:永不重新啟動設定
一律:一律重新開機設定

LinuxVMGuestPatchMode

將 VM 客體修補模式指定為彈性的 IaaS 虛擬機或與虛擬機擴展集相關聯的虛擬機。
KnownLinuxVMGuestPatchMode 可與 LinuxVMGuestPatchMode 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

ImageDefault:使用虛擬機器的預設修補組態。
AutomaticByPlatform:虛擬機器將由平台自動更新。 屬性 provisionVMAgent 必須為 true。

LocalStorageDiskType

Azure VM 支援的不同種類本機儲存體磁碟類型。
KnownLocalStorageDiskType 可以與 LocalStorageDiskType 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

HDD:HDD 磁碟類型。
SSD:SDD 磁碟類型。

ManagedServiceIdentityType

受控服務識別的類型(允許 SystemAssigned 和 UserAssigned 類型)。
KnownManagedServiceIdentityType 可以與 ManagedServiceIdentityType 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

:沒有受控識別。
SystemAssigned:系統指派的受控識別。
UserAssigned:使用者指派的受控識別。
SystemAssigned,UserAssigned:系統和使用者指派的受控識別。

Mode

指定如果啟用此功能,ProxyAgent 將會在 上執行的模式。 ProxyAgent 會開始稽核或監視,但不會在稽核模式中對主機端點的要求強制執行訪問控制,而在 [強制執行模式] 中,則會強制執行訪問控制。 默認值為 [強制] 模式。
KnownMode 可以與 Mode 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

稽核:稽核模式
強制執行:強制模式

NetworkApiVersion

會指定在具有協調流程模式 「彈性」的虛擬機擴展集網路介面組態中建立網路資源時所使用的Microsoft.Network API 版本
KnownNetworkApiVersion 可以與 NetworkApiVersion 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

2020-11-01:支援初始版本。 也支援更高版本。

NetworkInterfaceAuxiliaryMode

指定是否為網路介面資源啟用輔助模式。
KnownNetworkInterfaceAuxiliaryMode 可以與 NetworkInterfaceAuxiliaryMode 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

:無模式
AcceleratedConnections:AcceleratedConnections 模式
浮動:浮動模式

NetworkInterfaceAuxiliarySku

指定是否為網路介面資源啟用輔助 SKU。
KnownNetworkInterfaceAuxiliarySku 可以與 NetworkInterfaceAuxiliarySku 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

:無 SKU
A1:A1 存貨單位
A2:A2 SKU
A4:A4 SKU
A8:A8 SKU

OperatingSystemTypes

此屬性可讓您指定從使用者映像或特製化 VHD 建立 VM 時,磁碟包含的 OS 類型。 可能的值為:Windows、Linux。
KnownOperatingSystemTypes 可以與 OperatingSystemTypes 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

Windows:Windows 作業系統類型
Linux:Linux 作業系統類型

Origin

作業的預期執行程式;如同資源型訪問控制 (RBAC) 和稽核記錄 UX。 默認值為 “user,system”
KnownOrigin 可以與 Origin 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

user:表示作業是由使用者起始。
system:指出作業是由系統起始。
user,system:指出作業是由使用者或系統起始。

ProtocolTypes

指定 WinRM 接聽程式的通訊協定。 可能的值為:HTTP、https。
KnownProtocolTypes 可以與 ProtocolTypes 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

Http:Http協定
Https:Https協定

ProvisioningState

目前作業的狀態。
KnownProvisioningState 可以與 ProvisioningState 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

成功:已建立資源。
失敗:資源建立失敗。
已取消:已取消資源建立。
建立中:初始建立正在進行中。
更新中:更新進行中。
刪除:刪除進行中。
移轉中:資源正在從一個訂用帳戶或資源群組移轉至另一個訂用帳戶或資源群組。

PublicIPAddressSkuName

指定公用IP SKU 名稱。
KnownPublicIPAddressSkuName 可以與 PublicIPAddressSkuName 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

基本:基本 SKU 名稱
標準:標準 SKU 名稱

PublicIPAddressSkuTier

指定公用IP SKU層
KnownPublicIPAddressSkuTier 可以與 PublicIPAddressSkuTier 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

區域:區域 SKU 層
全域:全域 SKU 層

RegularPriorityAllocationStrategy

計算機隊的一般 VM 配置策略類型
KnownRegularPriorityAllocationStrategy 可以與 RegularPriorityAllocationStrategy 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

LowestPrice:預設。 將決定 VM 大小分佈,以最佳化價格。
優先順序:將決定 VM 大小分佈,以針對每個 VM 大小指定的「優先順序」進行最佳化。

SecurityEncryptionTypes

指定受控磁碟的 EncryptionType。 注意: 只能設定機密 VM。
KnownSecurityEncryptionTypes 可與 SecurityEncryptionTypes 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

VMGuestStateOnly:受控磁碟的 EncryptionType 會設定為 VMGuestStateOnly,以僅加密 VMGuestState Blob。
DiskWithVMGuestState:受控磁碟的 EncryptionType 會設定為 DiskWithVMGuestState,以加密受控磁碟以及 VMGuestState Blob。
NonPersistedTPM:受控磁碟的 EncryptionType 會設定為 NonPersistedTPM,以不在 VMGuestState Blob 中保存韌體狀態。

SecurityTypes

指定虛擬機的 SecurityType。 它必須設定為任何指定的值,才能啟用 UefiSettings。 默認行為為:除非設定此屬性,否則不會啟用 UefiSettings。
KnownSecurityTypes 可以與 SecurityTypes 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

TrustedLaunch:TrustedLaunch 安全性類型
ConfidentialVM:ConfidentialVM 安全性類型

SettingNames

指定套用內容之設定的名稱。 可能的值為:FirstLogonCommands 和 AutoLogon。
KnownSettingNames 可以與 SettingNames 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

自動登入:自動登入設定
FirstLogonCommands:FirstLogonCommands 設定

SpotAllocationStrategy

計算機隊的現成配置策略類型
KnownSpotAllocationStrategy 可以與 SpotAllocationStrategy 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

PriceCapacityOptimized:預設值。 VM 大小分佈將決定為價格和容量進行最佳化。
最低價格:將決定 VM 大小分佈,以針對價格進行最佳化。 注意:此處仍會考慮容量,但權重會低得多。
CapacityOptimized:將決定 VM 大小分佈,以針對容量進行最佳化。

StorageAccountTypes

指定受控磁碟的記憶體帳戶類型。 只有當您建立擴展集時,才能設定受控 OS 磁碟記憶體帳戶類型。 注意:UltraSSD_LRS只能與數據磁碟搭配使用。 它不能與OS磁碟搭配使用。 Standard_LRS使用標準 HDD。 StandardSSD_LRS使用標準 SSD。 Premium_LRS使用進階 SSD。 UltraSSD_LRS使用 Ultra 磁碟。 Premium_ZRS使用進階 SSD 區域備援記憶體。 StandardSSD_ZRS使用標準 SSD 區域備援記憶體。 如需 Windows 虛擬機所支援磁碟的詳細資訊,請參閱 https://learn.microsoft.com/azure/virtual-machines/windows/disks-types,如需 Linux 虛擬機的詳細資訊,請參閱 https://learn.microsoft.com/azure/virtual-machines/linux/disks-types
KnownStorageAccountTypes 可以與 StorageAccountTypes 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

Standard_LRS:Standard_LRS選項。
Premium_LRS:Premium_LRS選項。
StandardSSD_LRS:StandardSSD_LRS選項。
UltraSSD_LRS:UltraSSD_LRS選項。
Premium_ZRS:Premium_ZRS選項。
StandardSSD_ZRS:StandardSSD_ZRS選項。
PremiumV2_LRS:PremiumV2_LRS選項。

VMAttributeSupport

Azure VM 支援的 VMS 大小。 包含 Excluded 和 Required 的聯集。
KnownVMAttributeSupport 可以與 VMAttributeSupport 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

排除:將排除所有具有功能支援的 VMSsize。
包含:將使用具有功能支援和不具有功能支援的 VMS。 包含 Excluded 和 Required 的聯集。
必要:只會使用具有功能支援的 VMSsize。

VMCategory

針對 Azure VM 定義的 VMCategories。 請參閱:https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/overview?tabs=breakdownseries%2Cgeneralsizelist%2Ccomputesizelist%2Cmemorysizelist%2Cstoragesizelist%2Cgpusizelist%2Cfpgasizelist%2Chpcsizelist#general-purpose
KnownVMCategory 可以與 VMCategory 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

一般用途:一般用途 VM 大小提供平衡的 CPU 與記憶體比率。 適用於測試及開發、小型至中型資料庫,以及低至中流量 Web 伺服器。
ComputeOptimized:計算最佳化 VM 大小具有較高的 CPU 與記憶體比率。 這些大小適用於中流量網頁伺服器、網路設備、批次處理,以及應用程式伺服器。
記憶體最佳化:記憶體最佳化的 VM 大小提供較高的記憶體與 CPU 比率,非常適合關聯式資料庫伺服器、中型到大型快取和記憶體內部分析。
儲存最佳化:儲存最佳化虛擬機器 (VM) 大小提供高磁碟輸送量和 IO,非常適合巨量資料、SQL、NoSQL 資料庫、資料倉儲和大型交易式資料庫。 範例包括 Cassandra、MongoDB、Cloudera 及 Redis。
GpuAccelerated:GPU 最佳化 VM 大小是具有單一、多個或部分 GPU 的專用虛擬機器。 這些大小是專門針對計算密集型、圖形密集型及視覺效果的工作負載所設計。
FpgaAccelerated:FPGA 最佳化 VM 大小是單一或多個 FPGA 可用的專用虛擬機器。 這些大小是針對計算密集型工作負載所設計。 本文提供有關 FPGA、vCPU、資料磁碟和 NIC 數量和類型的資訊。 另說明此群組中每個大小的輸送量和網路頻寬。
高效能計算:Azure 高效能計算 VM 已針對各種 HPC 工作負載進行最佳化,例如計算流體動力學、有限元素分析、前端和後端 EDA、轉譯、分子動力學、計算地球科學、天氣模擬和財務風險分析。

VMOperationStatus

虛擬機器作業狀態值。
KnownVMOperationStatus 可以與 VMOperationStatus 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

正在建立:表示虛擬機器正在建立或排程建立。
已取消:表示取消要求成功,因為尚未建立虛擬機器。
CancelFailedStatusUnknown:表示無法套用取消要求,因為已建立虛擬機器。
失敗:表示虛擬機器作業失敗。
成功:表示虛擬機器作業已成功完成。

WindowsPatchAssessmentMode

指定 IaaS 虛擬機的 VM 客體修補評估模式。
KnownWindowsPatchAssessmentMode 可與 WindowsPatchAssessmentMode 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

ImageDefault:您可以控制虛擬機器上修補程式評估的時間。
AutomaticByPlatform:平台將觸發定期修補程式評估。 屬性 provisionVMAgent 必須為 true。

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

指定所有 AutomaticByPlatform 修補程式安裝作業的重新啟動設定。
KnownWindowsVMGuestPatchAutomaticByPlatformRebootSetting 可以與 WindowsVMGuestPatchAutomaticByPlatformRebootSetting 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

未知:未知的重新啟動設定
IfRequired:IfRequired 重新啟動設定
從不:永不重新啟動設定
一律:一律重新開機設定

WindowsVMGuestPatchMode

將 VM 客體修補模式指定為彈性的 IaaS 虛擬機或與虛擬機擴展集相關聯的虛擬機。
KnownWindowsVMGuestPatchMode 可與 WindowsVMGuestPatchMode 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

手動:您可以控制將修補程式套用至虛擬機器。 您可以手動在 VM 內套用修補程式來執行此動作。 在此模式下,自動更新被禁用;屬性 WindowsConfiguration.enableAutomaticUpdates 必須為 false
AutomaticByOS:虛擬機器將由作業系統自動更新。 屬性 WindowsConfiguration.enableAutomaticUpdates 必須為 true。
AutomaticByPlatform:虛擬機器將由平台自動更新。 屬性 provisionVMAgent 和 WindowsConfiguration.enableAutomaticUpdates 必須為 true。

ZoneDistributionStrategy

運算機群區域配置原則的配送策略。
KnownZoneDistributionStrategy 可以與 ZoneDistributionStrategy 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

BestEffortSingleZone:預設值。 運算機群會根據最大努力在單一區域內配置所有機群容量。 如果容量無法使用,運算叢集可以在不同的區域中配置容量。
優先順序:運算叢集會根據區域偏好設定配置容量。 優先順序較高的區域會先填滿,然後再配置至優先順序較低的區域。

列舉

AzureClouds

描述 Azure 雲端的列舉。

KnownAcceleratorManufacturer

Azure VM 支援的加速器製造商。

KnownAcceleratorType

Azure VM 支援的加速器類型。

KnownActionType

可延伸列舉。 表示動作類型。 「內部」是指僅供內部 API 使用的動作。

KnownArchitectureType

Azure VM 支援的架構類型。

KnownCachingTypes

指定快取需求。

KnownCapacityType

運算機群的容量類型。

KnownCpuManufacturer

Azure VM 支援的 CPU 製造商。

KnownCreatedByType

建立資源的實體種類。

KnownDeleteOptions

指定刪除 VM 時網路介面會發生什麼事

KnownDiffDiskOptions

指定作業系統磁碟的暫時磁碟選項。

KnownDiffDiskPlacement

指定作業系統磁碟的暫時磁碟位置。 用戶可以在要求中使用這個屬性來選擇位置,也就是快取磁碟或資源磁碟空間以進行暫時 OS 磁碟布建。 如需暫時 OS 磁碟大小需求的詳細資訊,請參閱 windows VM 的暫時 OS 磁碟大小需求,請參閱 https://learn.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements 和 Linux VM 的暫時性 OS 磁碟需求,https://learn.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements NvmeDisk 的最低 API 版本:2024-03-01。

KnownDiskControllerTypes

指定為 VM 和 VirtualMachineScaleSet 設定的磁碟控制器類型。 只有操作系統磁碟和 VM SKU 支援第 2 代 (https://learn.microsoft.com/en-us/azure/virtual-machines/generation-2) 的虛擬機才支援此屬性,請在區域之 Microsoft.Compute SKU API 的回應中檢查作為 VM SKU 功能的一部分傳回的 HyperVGenerations 功能https://learn.microsoft.com/rest/api/compute/resourceskus/list。 如需支援的磁碟控制器類型詳細資訊,請參閱 https://aka.ms/azure-diskcontrollertypes

KnownDiskCreateOptionTypes

指定應如何建立虛擬機。

KnownDiskDeleteOptionTypes

指定刪除 VM 時受控磁碟的行為,例如,受控磁碟是否遭到刪除或中斷連結。 支援的值為:Delete。 如果使用此值,則會在刪除 VM 時刪除受控磁碟。 分離。 如果使用此值,則會在刪除 VM 之後保留受控磁碟。 API 版本下限:2021-03-01。

KnownDomainNameLabelScopeTypes

功能變數名稱標籤範圍。根據功能變數名稱卷標範圍的原則所產生的哈希功能變數名稱卷標串連,VM 索引將是將要建立之 PublicIPAddress 資源的功能變數名稱卷標

KnownEvictionPolicy

不同類型的驅逐政策

KnownFleetMode

運算叢集的模式。

KnownIPVersion

從 Api-Version 2017-03-30 起提供,它代表特定 ipconfiguration 是 IPv4 或 IPv6。 預設值會視為 IPv4。 可能的值為:'IPv4' 和 'IPv6'。

KnownLinuxPatchAssessmentMode

指定 IaaS 虛擬機的 VM 客體修補評估模式。

可能的值為:

ImageDefault - 您可以在虛擬機上控制修補程式評估的時間。

AutomaticByPlatform - 平台將觸發定期修補程序評估。 屬性 provisionVMAgent 必須為 true。

KnownLinuxVMGuestPatchAutomaticByPlatformRebootSetting

指定所有 AutomaticByPlatform 修補程式安裝作業的重新啟動設定。

KnownLinuxVMGuestPatchMode

將 VM 客體修補模式指定為彈性的 IaaS 虛擬機或與虛擬機擴展集相關聯的虛擬機。

KnownLocalStorageDiskType

Azure VM 支援的不同種類本機儲存體磁碟類型。

KnownManagedServiceIdentityType

受控服務識別的類型(允許 SystemAssigned 和 UserAssigned 類型)。

KnownMode

指定如果啟用此功能,ProxyAgent 將會在 上執行的模式。 ProxyAgent 會開始稽核或監視,但不會在稽核模式中對主機端點的要求強制執行訪問控制,而在 [強制執行模式] 中,則會強制執行訪問控制。 默認值為 [強制] 模式。

KnownNetworkApiVersion

會指定在具有協調流程模式 「彈性」的虛擬機擴展集網路介面組態中建立網路資源時所使用的Microsoft.Network API 版本

KnownNetworkInterfaceAuxiliaryMode

指定是否為網路介面資源啟用輔助模式。

KnownNetworkInterfaceAuxiliarySku

指定是否為網路介面資源啟用輔助 SKU。

KnownOperatingSystemTypes

此屬性可讓您指定從使用者映像或特製化 VHD 建立 VM 時,磁碟包含的 OS 類型。 可能的值為:Windows、Linux。

KnownOrigin

作業的預期執行程式;如同資源型訪問控制 (RBAC) 和稽核記錄 UX。 默認值為 “user,system”

KnownProtocolTypes

指定 WinRM 接聽程式的通訊協定。 可能的值為:HTTP、https。

KnownProvisioningState

目前作業的狀態。

KnownPublicIPAddressSkuName

指定公用IP SKU 名稱。

KnownPublicIPAddressSkuTier

指定公用IP SKU層

KnownRegularPriorityAllocationStrategy

運算叢集的一般 VM 配置策略類型

KnownSecurityEncryptionTypes

指定受控磁碟的 EncryptionType。 注意: 只能設定機密 VM。

KnownSecurityTypes

指定虛擬機的 SecurityType。 它必須設定為任何指定的值,才能啟用 UefiSettings。 默認行為為:除非設定此屬性,否則不會啟用 UefiSettings。

KnownSettingNames

指定套用內容之設定的名稱。 可能的值為:FirstLogonCommands 和 AutoLogon。

KnownSpotAllocationStrategy

運算叢集的 Spot 配置策略類型

KnownStorageAccountTypes

指定受控磁碟的記憶體帳戶類型。 只有當您建立擴展集時,才能設定受控 OS 磁碟記憶體帳戶類型。 注意:UltraSSD_LRS只能與數據磁碟搭配使用。 它不能與OS磁碟搭配使用。 Standard_LRS使用標準 HDD。 StandardSSD_LRS使用標準 SSD。 Premium_LRS使用進階 SSD。 UltraSSD_LRS使用 Ultra 磁碟。 Premium_ZRS使用進階 SSD 區域備援記憶體。 StandardSSD_ZRS使用標準 SSD 區域備援記憶體。 如需 Windows 虛擬機所支援磁碟的詳細資訊,請參閱 https://learn.microsoft.com/azure/virtual-machines/windows/disks-types,如需 Linux 虛擬機的詳細資訊,請參閱 https://learn.microsoft.com/azure/virtual-machines/linux/disks-types

KnownVMAttributeSupport

Azure VM 支援的 VMS 大小。 包含 Excluded 和 Required 的聯集。

KnownVMCategory

針對 Azure VM 定義的 VMCategories。 請參閱:https://learn.microsoft.com/en-us/azure/virtual-machines/sizes/overview?tabs=breakdownseries%2Cgeneralsizelist%2Ccomputesizelist%2Cmemorysizelist%2Cstoragesizelist%2Cgpusizelist%2Cfpgasizelist%2Chpcsizelist#general-purpose

KnownVMOperationStatus

虛擬機器作業狀態值。

KnownVersions

Api 版本

KnownWindowsPatchAssessmentMode

指定 IaaS 虛擬機的 VM 客體修補評估模式。

KnownWindowsVMGuestPatchAutomaticByPlatformRebootSetting

指定所有 AutomaticByPlatform 修補程式安裝作業的重新啟動設定。

KnownWindowsVMGuestPatchMode

將 VM 客體修補模式指定為彈性的 IaaS 虛擬機或與虛擬機擴展集相關聯的虛擬機。

KnownZoneDistributionStrategy

運算機群區域配置原則的配送策略。

函式

restorePoller<TResponse, TResult>(AzureFleetClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

從另一個輪詢程式的串行化狀態建立輪詢器。 當您想要在不同的主機上建立輪詢器,或在原始輪詢器不在範圍內之後建構投票器時,這非常有用。

函式詳細資料

restorePoller<TResponse, TResult>(AzureFleetClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

從另一個輪詢程式的串行化狀態建立輪詢器。 當您想要在不同的主機上建立輪詢器,或在原始輪詢器不在範圍內之後建構投票器時,這非常有用。

function restorePoller<TResponse, TResult>(client: AzureFleetClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

參數

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

傳回

PollerLike<OperationState<TResult>, TResult>