你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AvailabilitySetsOperations interface

表示可用性集操作的接口。

属性

beginConvertToVirtualMachineScaleSet
beginConvertToVirtualMachineScaleSetAndWait
cancelMigrationToVirtualMachineScaleSet

取消可用性集上的迁移作。

convertToVirtualMachineScaleSet

创建新的灵活虚拟机规模集并迁移可用性集中的所有虚拟机。 这不会在虚拟机触发停机。

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

创建新的灵活虚拟机规模集并迁移可用性集中的所有虚拟机。 这不会在虚拟机触发停机。

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>