共用方式為


@azure/arm-computefleet package

類別

AzureFleetClient

介面

AdditionalCapabilities

VM 的其他Capabilities。

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 用來取得金鑰保存庫作業存取令牌的受控識別。

Fleet

計算機隊資源

FleetProperties

計算機隊的詳細數據。

FleetUpdate

機隊更新模型

FleetsCreateOrUpdateOptionalParams

選擇性參數。

FleetsDeleteOptionalParams

選擇性參數。

FleetsGetOptionalParams

選擇性參數。

FleetsListByResourceGroupOptionalParams

選擇性參數。

FleetsListBySubscriptionOptionalParams

選擇性參數。

FleetsListVirtualMachineScaleSetsOptionalParams

選擇性參數。

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 擷取 VMSizes 時,Min = 0 (uint.如果未指定 MinValue,Max = 4294967295 (uint.如果未指定,則為 MaxValue。 這允許篩選所有可用的 VMSizes 上的 VMAttributes。

VMAttributes

將用來篩選將用來建置 Fleet 的 VMSizes 的 VMAttributes。

VMDiskSecurityProfile

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

VMGalleryApplication

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

VMSizeProperties

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

VaultCertificate

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

VaultSecretGroup

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

VirtualHardDisk

描述磁碟的 URI。

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 時要套用的其他設定。

類型別名

AcceleratorManufacturer

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

服務支援的已知值

AMD:AMD GpuType
Nvidia: Nvidia 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 架構

CachingTypes

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

服務支援的已知值

:標準記憶體預設為 'None'
ReadOnly:進階記憶體預設為 'ReadOnly'
ReadWrite:OS 磁碟預設為 'ReadWrite'

ContinuablePage

描述結果頁面的介面。

CpuManufacturer

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

服務支援的已知值

Intel:Intel CPU。
AMD:AMD CPU。
Microsoft:Microsoft CPU。
Ampere:Ampere CPU。

CreatedByType

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

服務支援的已知值

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

DeleteOptions

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

服務支援的已知值

刪除:刪除選項
卸離:卸離選項

DiffDiskOptions

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

服務支援的已知值

本機:本機選項。

DiffDiskPlacement

指定作業系統磁碟的暫時磁碟位置。 用戶可以在要求中使用這個屬性來選擇位置,也就是快取磁碟或資源磁碟空間以進行暫時 OS 磁碟布建。 如需暫時 OS 磁碟大小需求的詳細資訊,請參閱 windows VM 的暫時 OS 磁碟大小需求,請參閱 https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements 和 Linux VM 的暫時性 OS 磁碟需求,https://docs.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://docs.microsoft.com/en-us/azure/virtual-machines/generation-2) 的虛擬機才支援此屬性,請在區域之 Microsoft.Compute SKU API 的回應中檢查作為 VM SKU 功能的一部分傳回的 HyperVGenerations 功能https://docs.microsoft.com/rest/api/compute/resourceskus/list。 如需支援的磁碟控制器類型詳細資訊,請參閱 https://aka.ms/azure-diskcontrollertypes
KnownDiskControllerTypes 可以與 DiskControllerTypes 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

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

DiskCreateOptionTypes

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

服務支援的已知值

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

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,並更新對應的容量以反映此問題。
解除分配:收回時,現成 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 Reboot 設定
永不:永不重新啟動設定
Always:Always Reboot 設定

LinuxVMGuestPatchMode

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

服務支援的已知值

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

LocalStorageDiskType

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

服務支援的已知值

HDD:HDD DiskType。
SSD:SDD DiskType。

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 sku
A2:A2 sku
A4:A4 sku
A8:A8 sku

OperatingSystemTypes

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

服務支援的已知值

Windows:Windows OS 類型
Linux:Linux OS 類型

Origin

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

服務支援的已知值

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

ProtocolTypes

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

服務支援的已知值

Http: Http 通訊協定
Https: Https 通訊協定

ProvisioningState

資源類型的布建狀態。
KnownProvisioningState 可以與 ResourceProvisioningState 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

成功
失敗
已取消
建立
更新
刪除
移轉

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 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

AutoLogon:AutoLogon 設定
FirstLogonCommands:FirstLogonCommands 設定

SpotAllocationStrategy

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

服務支援的已知值

PriceCapacityOptimized:預設值。 VM 大小分佈將決定要針對價格和容量進行優化。
LowestPrice: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://docs.microsoft.com/azure/virtual-machines/windows/disks-types,如需 Linux 虛擬機的詳細資訊,請參閱 https://docs.microsoft.com/azure/virtual-machines/linux/disks-types
KnownStorageAccountTypes 可以與 StorageAccountTypes 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

Standard_LRS:Standard_LRS選項。
Premium_LRS:P remium_LRS選項。
StandardSSD_LRS:StandardSSD_LRS選項。
UltraSSD_LRS:UltraSSD_LRS選項。
Premium_ZRS:P remium_ZRS選項。
StandardSSD_ZRS:StandardSSD_ZRS選項。
PremiumV2_LRS:P remiumV2_LRS選項。

VMAttributeSupport

Azure VM 支援的 VMSize。 包含的聯集為 [排除] 和 [必要]。
KnownVMAttributeSupport 可以與 VMAttributeSupport 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

排除:將排除具有功能支援的所有 VMSize。
包含:具有功能支援的 VMSize,且不會使用功能支援。 包含的聯集為 [排除] 和 [必要]。
必要:只會使用具有功能支援的 VMSize。

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 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

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

WindowsPatchAssessmentMode

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

服務支援的已知值

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

WindowsVMGuestPatchAutomaticByPlatformRebootSetting

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

服務支援的已知值

未知:未知的重新啟動設定
IfRequired:IfRequired Reboot 設定
永不:永不重新啟動設定
Always:Always Reboot 設定

WindowsVMGuestPatchMode

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

服務支援的已知值

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

列舉

KnownAcceleratorManufacturer

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

KnownAcceleratorType

Azure VM 支援的加速器類型。

KnownActionType

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

KnownArchitectureType

Azure VM 支援的架構類型。

KnownCachingTypes

指定快取需求。

KnownCpuManufacturer

Azure VM 支援的 Cpu 製造商。

KnownCreatedByType

建立資源的實體種類。

KnownDeleteOptions

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

KnownDiffDiskOptions

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

KnownDiffDiskPlacement

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

KnownDiskControllerTypes

指定為 VM 和 VirtualMachineScaleSet 設定的磁碟控制器類型。 只有操作系統磁碟和 VM SKU 支援第 2 代 (https://docs.microsoft.com/en-us/azure/virtual-machines/generation-2) 的虛擬機才支援此屬性,請在區域之 Microsoft.Compute SKU API 的回應中檢查作為 VM SKU 功能的一部分傳回的 HyperVGenerations 功能https://docs.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

不同類型的收回原則

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

服務接受的 ProvisioningState 已知值。

KnownPublicIPAddressSkuName

指定公用IP SKU 名稱。

KnownPublicIPAddressSkuTier

指定公用IP SKU層

KnownRegularPriorityAllocationStrategy

計算機隊的一般 VM 配置策略類型

KnownSecurityEncryptionTypes

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

KnownSecurityTypes

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

KnownSettingNames

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

KnownSpotAllocationStrategy

計算機隊的現成配置策略類型

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://docs.microsoft.com/azure/virtual-machines/windows/disks-types,如需 Linux 虛擬機的詳細資訊,請參閱 https://docs.microsoft.com/azure/virtual-machines/linux/disks-types

KnownVMAttributeSupport

Azure VM 支援的 VMSize。 包含的聯集為 [排除] 和 [必要]。

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

KnownWindowsPatchAssessmentMode

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

KnownWindowsVMGuestPatchAutomaticByPlatformRebootSetting

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

KnownWindowsVMGuestPatchMode

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

函式

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>