VirtualMachineScaleSets interface
表示 VirtualMachineScaleSets 的介面。
方法
方法詳細資料
beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)
針對 VM 擴展集中虛擬機器中 OS 磁片的延後輪流升級核准升級。
function beginApproveRollingUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetsApproveRollingUpgradeHeaders>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetsApproveRollingUpgradeHeaders>>
beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)
針對 VM 擴展集中虛擬機器中 OS 磁片的延後輪流升級核准升級。
function beginApproveRollingUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams): Promise<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
傳回
beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)
建立或更新 VM 擴展集。
function beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
要建立或更新的 VM 擴展集名稱。
- parameters
- VirtualMachineScaleSet
擴展集物件。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>
beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)
建立或更新 VM 擴展集。
function beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise<VirtualMachineScaleSet>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
要建立或更新的 VM 擴展集名稱。
- parameters
- VirtualMachineScaleSet
擴展集物件。
選項參數。
傳回
Promise<VirtualMachineScaleSet>
beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)
解除配置 VM 擴展集中的特定虛擬機器。 關閉虛擬機器並釋放計算資源。 此虛擬機器擴展集解除配置的計算資源不會向您收費。
function beginDeallocate(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)
解除配置 VM 擴展集中的特定虛擬機器。 關閉虛擬機器並釋放計算資源。 此虛擬機器擴展集解除配置的計算資源不會向您收費。
function beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<void>
beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)
刪除 VM 擴展集。
function beginDelete(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)
刪除 VM 擴展集。
function beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<void>
beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)
刪除 VM 擴展集中的虛擬機器。
function beginDeleteInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
- vmInstanceIDs
- VirtualMachineScaleSetVMInstanceRequiredIDs
來自 VM 擴展集的虛擬機器實例識別碼清單。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)
刪除 VM 擴展集中的虛擬機器。
function beginDeleteInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
- vmInstanceIDs
- VirtualMachineScaleSetVMInstanceRequiredIDs
來自 VM 擴展集的虛擬機器實例識別碼清單。
選項參數。
傳回
Promise<void>
beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)
在 VM 擴展集中的一或多部虛擬機器上執行維護。 不符合執行維護資格的實例上的作業將會失敗。 如需詳細資訊,請參閱最佳做法: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications
function beginPerformMaintenance(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)
在 VM 擴展集中的一或多部虛擬機器上執行維護。 不符合執行維護資格的實例上的作業將會失敗。 如需詳細資訊,請參閱最佳做法: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications
function beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<void>
beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)
關閉電源 (停止) VM 擴展集中的一或多部虛擬機器。 請注意,資源仍會附加,而您需支付資源的費用。 請改用解除配置來釋放資源並避免產生費用。
function beginPowerOff(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)
關閉電源 (停止) VM 擴展集中的一或多部虛擬機器。 請注意,資源仍會附加,而您需支付資源的費用。 請改用解除配置來釋放資源並避免產生費用。
function beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<void>
beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)
將虛擬機器擴展集虛擬機器組態檔重新套用至虛擬機器實例
function beginReapply(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReapplyOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)
將虛擬機器擴展集虛擬機器組態檔重新套用至虛擬機器實例
function beginReapplyAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReapplyOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<void>
beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)
關閉虛擬機器擴展集中的所有虛擬機器、將它們移至新的節點,並重新開啟它們。
function beginRedeploy(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)
關閉虛擬機器擴展集中的所有虛擬機器、將它們移至新的節點,並重新開啟它們。
function beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<void>
beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)
重新映射 (將作業系統升級) VM 擴展集中沒有暫時 OS 磁片的一或多部虛擬機器,對於具有暫時 OS 磁片的虛擬機器,虛擬機器會重設為初始狀態。
function beginReimage(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)
重新映射所有磁片 ( 包括 VM 擴展集中虛擬機器中的資料磁片 ) 。 只有受控磁片才支援這項作業。
function beginReimageAll(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)
重新映射所有磁片 ( 包括 VM 擴展集中虛擬機器中的資料磁片 ) 。 只有受控磁片才支援這項作業。
function beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<void>
beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)
重新映射 (將作業系統升級) VM 擴展集中沒有暫時 OS 磁片的一或多部虛擬機器,對於具有暫時 OS 磁片的虛擬機器,虛擬機器會重設為初始狀態。
function beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<void>
beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)
重新開機 VM 擴展集中的一或多部虛擬機器。
function beginRestart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)
重新開機 VM 擴展集中的一或多部虛擬機器。
function beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<void>
beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)
變更指定服務的 ServiceState 屬性
function beginSetOrchestrationServiceState(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
要建立或更新的虛擬機器擴展集名稱。
- parameters
- OrchestrationServiceStateInput
SetOrchestrationServiceState API 的輸入物件。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)
變更指定服務的 ServiceState 屬性
function beginSetOrchestrationServiceStateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
要建立或更新的虛擬機器擴展集名稱。
- parameters
- OrchestrationServiceStateInput
SetOrchestrationServiceState API 的輸入物件。
傳回
Promise<void>
beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)
啟動 VM 擴展集中的一或多部虛擬機器。
function beginStart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)
啟動 VM 擴展集中的一或多部虛擬機器。
function beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<void>
beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)
更新 VM 擴展集。
function beginUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
要建立或更新的 VM 擴展集名稱。
- parameters
- VirtualMachineScaleSetUpdate
擴展集物件。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>
beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)
更新 VM 擴展集。
function beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise<VirtualMachineScaleSet>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
要建立或更新的 VM 擴展集名稱。
- parameters
- VirtualMachineScaleSetUpdate
擴展集物件。
選項參數。
傳回
Promise<VirtualMachineScaleSet>
beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)
將一或多部虛擬機器升級至 VM 擴展集模型中的最新 SKU 集。
function beginUpdateInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
- vmInstanceIDs
- VirtualMachineScaleSetVMInstanceRequiredIDs
來自 VM 擴展集的虛擬機器實例識別碼清單。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)
將一或多部虛擬機器升級至 VM 擴展集模型中的最新 SKU 集。
function beginUpdateInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
- vmInstanceIDs
- VirtualMachineScaleSetVMInstanceRequiredIDs
來自 VM 擴展集的虛擬機器實例識別碼清單。
選項參數。
傳回
Promise<void>
convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)
將現有虛擬機器擴展集的 SinglePlacementGroup 屬性轉換為 false。
function convertToSinglePlacementGroup(resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetConvertToSinglePlacementGroupInput, options?: VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
要建立或更新的虛擬機器擴展集名稱。
- parameters
- VMScaleSetConvertToSinglePlacementGroupInput
ConvertToSinglePlacementGroup API 的輸入物件。
傳回
Promise<void>
forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)
手動平臺更新網域逐步解說,以更新 Service Fabric 虛擬機器擴展集中的虛擬機器。
function forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName: string, vmScaleSetName: string, platformUpdateDomain: number, options?: VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams): Promise<RecoveryWalkResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
- platformUpdateDomain
-
number
要求手動復原逐步解說的平臺更新網域
選項參數。
傳回
Promise<RecoveryWalkResponse>
get(string, string, VirtualMachineScaleSetsGetOptionalParams)
顯示虛擬機器擴展集的相關資訊。
function get(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOptionalParams): Promise<VirtualMachineScaleSet>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<VirtualMachineScaleSet>
getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)
取得 VM 擴展集實例的狀態。
function getInstanceView(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetInstanceViewOptionalParams): Promise<VirtualMachineScaleSetInstanceView>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
Promise<VirtualMachineScaleSetInstanceView>
list(string, VirtualMachineScaleSetsListOptionalParams)
取得資源群組下所有 VM 擴展集的清單。
function list(resourceGroupName: string, options?: VirtualMachineScaleSetsListOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。
選項參數。
傳回
listAll(VirtualMachineScaleSetsListAllOptionalParams)
取得訂用帳戶中所有 VM 擴展集的清單,不論相關聯的資源群組為何。 在回應中使用 nextLink 屬性來取得 VM 擴展集的下一頁。 請執行此動作,直到 nextLink 為 Null,以擷取所有 VM 擴展集。
function listAll(options?: VirtualMachineScaleSetsListAllOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>
參數
選項參數。
傳回
listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)
取得指定位置之指定訂用帳戶下的所有 VM 擴展集。
function listByLocation(location: string, options?: VirtualMachineScaleSetsListByLocationOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>
參數
- location
-
string
查詢訂用帳戶下 VM 擴展集的位置。
選項參數。
傳回
listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)
取得 VM 擴展集實例上的 OS 升級清單。
function listOSUpgradeHistory(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams): PagedAsyncIterableIterator<UpgradeOperationHistoricalStatusInfo, UpgradeOperationHistoricalStatusInfo[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。
傳回
listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)
取得 VM 擴展集可用的 SKU 清單,包括每個 SKU 允許的最小和最大 VM 實例。
function listSkus(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsListSkusOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSetSku, VirtualMachineScaleSetSku[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。
- vmScaleSetName
-
string
VM 擴展集的名稱。
選項參數。