AvailabilitySets interface
表示 AvailabilitySets 的接口。
方法
方法详细信息
beginConvertToVirtualMachineScaleSet(string, string, AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams)
创建新的灵活虚拟机规模集并迁移可用性集中的所有虚拟机。 这不会在虚拟机上触发停机。
function beginConvertToVirtualMachineScaleSet(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams): Promise<SimplePollerLike<OperationState<AvailabilitySetsConvertToVirtualMachineScaleSetHeaders>, AvailabilitySetsConvertToVirtualMachineScaleSetHeaders>>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- availabilitySetName
-
string
可用性集的名称。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<AvailabilitySetsConvertToVirtualMachineScaleSetHeaders>, AvailabilitySetsConvertToVirtualMachineScaleSetHeaders>>
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
可用性集的名称。
选项参数。
返回
Promise<void>
get(string, string, AvailabilitySetsGetOptionalParams)
检索有关可用性集的信息。
function get(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsGetOptionalParams): Promise<AvailabilitySet>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
- availabilitySetName
-
string
可用性集的名称。
选项参数。
返回
Promise<AvailabilitySet>
list(string, AvailabilitySetsListOptionalParams)
列出资源组中的所有可用性集。
function list(resourceGroupName: string, options?: AvailabilitySetsListOptionalParams): PagedAsyncIterableIterator<AvailabilitySet, AvailabilitySet[], PageSettings>
参数
- resourceGroupName
-
string
资源组的名称。 此名称不区分大小写。
选项参数。
返回
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
提供给更新可用性集作的参数。
选项参数。
返回
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>