AvailabilitySetsOperations interface

AvailabilitySet 操作を表すインターフェース。

プロパティ

beginConvertToVirtualMachineScaleSet
beginConvertToVirtualMachineScaleSetAndWait
cancelMigrationToVirtualMachineScaleSet

可用性セットの移行操作をキャンセルします。

convertToVirtualMachineScaleSet

新しいフレキシブル仮想マシン スケール セットを作成し、可用性セット内のすべてのVirtual Machinesを移行します。 これにより、Virtual Machinesのダウンタイムはトリガーされません。

createOrUpdate

可用性セットを作成または更新します。

delete
get

可用性セットに関する情報を取得します。

list

リソース グループ内のすべての可用性セットを一覧表示します。

listAvailableSizes

既存の可用性セットに新しい仮想マシンを作成するために使用できる、使用可能なすべての仮想マシン サイズを一覧表示します。

listBySubscription

サブスクリプション内のすべての可用性セットを一覧表示します。

startMigrationToVirtualMachineScaleSet

可用性セットの移行操作を開始して、そのVirtual Machinesを仮想マシン スケール セットに移動します。 その後、各仮想マシンで移行操作を実行し、仮想マシンのダウンタイムをトリガーする必要があります。

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

新しいフレキシブル仮想マシン スケール セットを作成し、可用性セット内のすべてのVirtual Machinesを移行します。 これにより、Virtual Machinesのダウンタイムはトリガーされません。

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

可用性セットの移行操作を開始して、そのVirtual Machinesを仮想マシン スケール セットに移動します。 その後、各仮想マシンで移行操作を実行し、仮想マシンのダウンタイムをトリガーする必要があります。

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>