AvailabilitySetsOperations interface
介面代表 AvailabilitySets 操作。
屬性
| begin |
|
| begin |
|
| cancel |
取消可用性設定組上的移轉作業。 |
| convert |
建立新的 Flexible Virtual Machine Scale Set,並將 Availability Set 中的所有 虛擬機器 遷移。 這不會觸發 虛擬機器 的停機。 |
| 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
建立新的 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>