通过


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

AvailabilitySets interface

表示 AvailabilitySets 的接口。

方法

beginConvertToVirtualMachineScaleSet(string, string, AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams)

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

beginConvertToVirtualMachineScaleSetAndWait(string, string, AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams)

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

cancelMigrationToVirtualMachineScaleSet(string, string, AvailabilitySetsCancelMigrationToVirtualMachineScaleSetOptionalParams)

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

createOrUpdate(string, string, AvailabilitySet, AvailabilitySetsCreateOrUpdateOptionalParams)

创建或更新可用性集。

delete(string, string, AvailabilitySetsDeleteOptionalParams)

删除可用性集。

get(string, string, AvailabilitySetsGetOptionalParams)

检索有关可用性集的信息。

list(string, AvailabilitySetsListOptionalParams)

列出资源组中的所有可用性集。

listAvailableSizes(string, string, AvailabilitySetsListAvailableSizesOptionalParams)

列出可用于在现有可用性集中创建新虚拟机的所有可用虚拟机大小。

listBySubscription(AvailabilitySetsListBySubscriptionOptionalParams)

列出订阅中的所有可用性集。

startMigrationToVirtualMachineScaleSet(string, string, MigrateToVirtualMachineScaleSetInput, AvailabilitySetsStartMigrationToVirtualMachineScaleSetOptionalParams)

开始对可用性集执行迁移作,以将其虚拟机移动到虚拟机规模集。 这应遵循每个虚拟机上的迁移作,该作会在虚拟机上触发停机。

update(string, string, AvailabilitySetUpdate, AvailabilitySetsUpdateOptionalParams)

更新可用性集。

validateMigrationToVirtualMachineScaleSet(string, string, MigrateToVirtualMachineScaleSetInput, AvailabilitySetsValidateMigrationToVirtualMachineScaleSetOptionalParams)

验证可用性集中的虚拟机是否可以迁移到提供的虚拟机规模集。

方法详细信息

beginConvertToVirtualMachineScaleSet(string, string, AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams)

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

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

availabilitySetName

string

可用性集的名称。

返回

beginConvertToVirtualMachineScaleSetAndWait(string, string, AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams)

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

function beginConvertToVirtualMachineScaleSetAndWait(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams): Promise<AvailabilitySetsConvertToVirtualMachineScaleSetHeaders>

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

availabilitySetName

string

可用性集的名称。

返回

cancelMigrationToVirtualMachineScaleSet(string, string, AvailabilitySetsCancelMigrationToVirtualMachineScaleSetOptionalParams)

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

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

availabilitySetName

string

可用性集的名称。

返回

Promise<void>

createOrUpdate(string, string, AvailabilitySet, AvailabilitySetsCreateOrUpdateOptionalParams)

创建或更新可用性集。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

availabilitySetName

string

可用性集的名称。

parameters
AvailabilitySet

提供给“创建可用性集”作的参数。

返回

Promise<AvailabilitySet>

delete(string, string, AvailabilitySetsDeleteOptionalParams)

删除可用性集。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

availabilitySetName

string

可用性集的名称。

options
AvailabilitySetsDeleteOptionalParams

选项参数。

返回

Promise<void>

get(string, string, AvailabilitySetsGetOptionalParams)

检索有关可用性集的信息。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

availabilitySetName

string

可用性集的名称。

options
AvailabilitySetsGetOptionalParams

选项参数。

返回

Promise<AvailabilitySet>

list(string, AvailabilitySetsListOptionalParams)

列出资源组中的所有可用性集。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

options
AvailabilitySetsListOptionalParams

选项参数。

返回

listAvailableSizes(string, string, AvailabilitySetsListAvailableSizesOptionalParams)

列出可用于在现有可用性集中创建新虚拟机的所有可用虚拟机大小。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

availabilitySetName

string

可用性集的名称。

返回

listBySubscription(AvailabilitySetsListBySubscriptionOptionalParams)

列出订阅中的所有可用性集。

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

参数

返回

startMigrationToVirtualMachineScaleSet(string, string, MigrateToVirtualMachineScaleSetInput, AvailabilitySetsStartMigrationToVirtualMachineScaleSetOptionalParams)

开始对可用性集执行迁移作,以将其虚拟机移动到虚拟机规模集。 这应遵循每个虚拟机上的迁移作,该作会在虚拟机上触发停机。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

availabilitySetName

string

可用性集的名称。

parameters
MigrateToVirtualMachineScaleSetInput

提供给可用性集上的迁移作的参数。

返回

Promise<void>

update(string, string, AvailabilitySetUpdate, AvailabilitySetsUpdateOptionalParams)

更新可用性集。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

availabilitySetName

string

可用性集的名称。

parameters
AvailabilitySetUpdate

提供给更新可用性集作的参数。

options
AvailabilitySetsUpdateOptionalParams

选项参数。

返回

Promise<AvailabilitySet>

validateMigrationToVirtualMachineScaleSet(string, string, MigrateToVirtualMachineScaleSetInput, AvailabilitySetsValidateMigrationToVirtualMachineScaleSetOptionalParams)

验证可用性集中的虚拟机是否可以迁移到提供的虚拟机规模集。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

availabilitySetName

string

可用性集的名称。

parameters
MigrateToVirtualMachineScaleSetInput

提供给可用性集上的迁移作的参数。

返回

Promise<void>