AvailabilitySetsOperations interface
表示可用性集操作的接口。
属性
| begin |
|
| begin |
|
| cancel |
取消可用性集上的迁移作。 |
| convert |
创建新的灵活虚拟机规模集并迁移可用性集中的所有虚拟机。 这不会在虚拟机触发停机。 |
| create |
创建或更新可用性集。 |
| delete | |
| get | 检索有关可用性集的信息。 |
| list | 列出资源组中的所有可用性集。 |
| list |
列出可用于在现有可用性集中创建新虚拟机的所有可用虚拟机大小。 |
| list |
列出订阅中的所有可用性集。 |
| start |
开始对可用性集执行迁移操作,将其虚拟机移动到虚拟机规模集。 随后,应在每个虚拟机上执行迁移作,以触发虚拟机上的停机时间。 |
| update | 更新可用性集。 |
| validate |
验证可用性集中的虚拟机是否可以迁移到提供的虚拟机规模集。 |
属性详细信息
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>