AvailabilitySetsOperations interface

介面代表 AvailabilitySets 操作。

屬性

beginConvertToVirtualMachineScaleSet
beginConvertToVirtualMachineScaleSetAndWait
cancelMigrationToVirtualMachineScaleSet

取消可用性設定組上的移轉作業。

convertToVirtualMachineScaleSet

建立新的 Flexible Virtual Machine Scale Set,並將 Availability Set 中的所有 虛擬機器 遷移。 這不會觸發 虛擬機器 的停機。

createOrUpdate

建立或更新可用性設定組。

delete
get

擷取可用性設定組的相關資訊。

list

列出資源群組中的所有可用性設定組。

listAvailableSizes

列出可用來在現有可用性設定組中建立新虛擬機器的所有可用虛擬機器大小。

listBySubscription

列出訂用帳戶中的所有可用性設定組。

startMigrationToVirtualMachineScaleSet

開始對可用性集合進行遷移操作,將其 虛擬機器 移至虛擬機縮放集。 之後應該在每個虛擬機器上執行移轉作業,以觸發虛擬機器上的停機時間。

update

更新可用性設定組。

validateMigrationToVirtualMachineScaleSet

驗證可用性設定組中的虛擬機器是否可以移轉至提供的虛擬機器擴展集。

屬性詳細資料

beginConvertToVirtualMachineScaleSet

警告

此 API 現已淘汰。

use convertToVirtualMachineScaleSet instead

beginConvertToVirtualMachineScaleSet: (resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

屬性值

(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginConvertToVirtualMachineScaleSetAndWait

警告

此 API 現已淘汰。

use convertToVirtualMachineScaleSet instead

beginConvertToVirtualMachineScaleSetAndWait: (resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams) => Promise<void>

cancelMigrationToVirtualMachineScaleSet

取消可用性設定組上的移轉作業。

cancelMigrationToVirtualMachineScaleSet: (resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsCancelMigrationToVirtualMachineScaleSetOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsCancelMigrationToVirtualMachineScaleSetOptionalParams) => Promise<void>

convertToVirtualMachineScaleSet

建立新的 Flexible Virtual Machine Scale Set,並將 Availability Set 中的所有 虛擬機器 遷移。 這不會觸發 虛擬機器 的停機。

convertToVirtualMachineScaleSet: (resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams) => PollerLike<OperationState<void>, void>

屬性值

(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams) => PollerLike<OperationState<void>, void>

createOrUpdate

建立或更新可用性設定組。

createOrUpdate: (resourceGroupName: string, availabilitySetName: string, parameters: AvailabilitySet, options?: AvailabilitySetsCreateOrUpdateOptionalParams) => Promise<AvailabilitySet>

屬性值

(resourceGroupName: string, availabilitySetName: string, parameters: AvailabilitySet, options?: AvailabilitySetsCreateOrUpdateOptionalParams) => Promise<AvailabilitySet>

delete

delete: (resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsDeleteOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsDeleteOptionalParams) => Promise<void>

get

擷取可用性設定組的相關資訊。

get: (resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsGetOptionalParams) => Promise<AvailabilitySet>

屬性值

(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsGetOptionalParams) => Promise<AvailabilitySet>

list

列出資源群組中的所有可用性設定組。

list: (resourceGroupName: string, options?: AvailabilitySetsListOptionalParams) => PagedAsyncIterableIterator<AvailabilitySet, AvailabilitySet[], PageSettings>

屬性值

(resourceGroupName: string, options?: AvailabilitySetsListOptionalParams) => PagedAsyncIterableIterator<AvailabilitySet, AvailabilitySet[], PageSettings>

listAvailableSizes

列出可用來在現有可用性設定組中建立新虛擬機器的所有可用虛擬機器大小。

listAvailableSizes: (resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsListAvailableSizesOptionalParams) => PagedAsyncIterableIterator<VirtualMachineSize, VirtualMachineSize[], PageSettings>

屬性值

(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsListAvailableSizesOptionalParams) => PagedAsyncIterableIterator<VirtualMachineSize, VirtualMachineSize[], PageSettings>

listBySubscription

列出訂用帳戶中的所有可用性設定組。

listBySubscription: (options?: AvailabilitySetsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<AvailabilitySet, AvailabilitySet[], PageSettings>

屬性值

(options?: AvailabilitySetsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<AvailabilitySet, AvailabilitySet[], PageSettings>

startMigrationToVirtualMachineScaleSet

開始對可用性集合進行遷移操作,將其 虛擬機器 移至虛擬機縮放集。 之後應該在每個虛擬機器上執行移轉作業,以觸發虛擬機器上的停機時間。

startMigrationToVirtualMachineScaleSet: (resourceGroupName: string, availabilitySetName: string, parameters: MigrateToVirtualMachineScaleSetInput, options?: AvailabilitySetsStartMigrationToVirtualMachineScaleSetOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, availabilitySetName: string, parameters: MigrateToVirtualMachineScaleSetInput, options?: AvailabilitySetsStartMigrationToVirtualMachineScaleSetOptionalParams) => Promise<void>

update

更新可用性設定組。

update: (resourceGroupName: string, availabilitySetName: string, parameters: AvailabilitySetUpdate, options?: AvailabilitySetsUpdateOptionalParams) => Promise<AvailabilitySet>

屬性值

(resourceGroupName: string, availabilitySetName: string, parameters: AvailabilitySetUpdate, options?: AvailabilitySetsUpdateOptionalParams) => Promise<AvailabilitySet>

validateMigrationToVirtualMachineScaleSet

驗證可用性設定組中的虛擬機器是否可以移轉至提供的虛擬機器擴展集。

validateMigrationToVirtualMachineScaleSet: (resourceGroupName: string, availabilitySetName: string, parameters: MigrateToVirtualMachineScaleSetInput, options?: AvailabilitySetsValidateMigrationToVirtualMachineScaleSetOptionalParams) => Promise<void>

屬性值

(resourceGroupName: string, availabilitySetName: string, parameters: MigrateToVirtualMachineScaleSetInput, options?: AvailabilitySetsValidateMigrationToVirtualMachineScaleSetOptionalParams) => Promise<void>