AvailabilitySetsOperations interface

Schnittstelle, die eine AvailabilitySets-Operation darstellt.

Eigenschaften

beginConvertToVirtualMachineScaleSet
beginConvertToVirtualMachineScaleSetAndWait
cancelMigrationToVirtualMachineScaleSet

Brechen Sie den Migrationsvorgang für eine Verfügbarkeitsgruppe ab.

convertToVirtualMachineScaleSet

Erstellen Sie einen neuen flexiblen Skalierungssatz für virtuelle Computer, und migrieren Sie alle Virtual Machines im Verfügbarkeitssatz. Dies löst keine Ausfallzeiten für die Virtual Machines aus.

createOrUpdate

Erstellen oder aktualisieren Sie eine Verfügbarkeitsgruppe.

delete
get

Ruft Informationen zu einer Verfügbarkeitsgruppe ab.

list

Listet alle Verfügbarkeitsgruppen in einer Ressourcengruppe auf.

listAvailableSizes

Listet alle verfügbaren VM-Größen auf, die zum Erstellen eines neuen virtuellen Computers in einer vorhandenen Verfügbarkeitsgruppe verwendet werden können.

listBySubscription

Listet alle Verfügbarkeitsgruppen in einem Abonnement auf.

startMigrationToVirtualMachineScaleSet

Starten Sie den Migrationsvorgang für einen Verfügbarkeitssatz, um seine Virtual Machines in einen Skalierungssatz für virtuelle Computer zu verschieben. Darauf sollte ein Migrationsvorgang auf jeder virtuellen Maschine folgen, der eine Ausfallzeit auf der virtuellen Maschine auslöst.

update

Aktualisieren Sie eine Verfügbarkeitsgruppe.

validateMigrationToVirtualMachineScaleSet

Überprüft, ob die virtuellen Computer in der Verfügbarkeitsgruppe zur bereitgestellten VM-Skalierungsgruppe migriert werden können.

Details zur Eigenschaft

beginConvertToVirtualMachineScaleSet

Warnung

Diese API ist nun veraltet.

use convertToVirtualMachineScaleSet instead

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

Eigenschaftswert

(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginConvertToVirtualMachineScaleSetAndWait

Warnung

Diese API ist nun veraltet.

use convertToVirtualMachineScaleSet instead

beginConvertToVirtualMachineScaleSetAndWait: (resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams) => Promise<void>

Eigenschaftswert

(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams) => Promise<void>

cancelMigrationToVirtualMachineScaleSet

Brechen Sie den Migrationsvorgang für eine Verfügbarkeitsgruppe ab.

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

Eigenschaftswert

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

convertToVirtualMachineScaleSet

Erstellen Sie einen neuen flexiblen Skalierungssatz für virtuelle Computer, und migrieren Sie alle Virtual Machines im Verfügbarkeitssatz. Dies löst keine Ausfallzeiten für die Virtual Machines aus.

convertToVirtualMachineScaleSet: (resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams) => PollerLike<OperationState<void>, void>

Eigenschaftswert

(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams) => PollerLike<OperationState<void>, void>

createOrUpdate

Erstellen oder aktualisieren Sie eine Verfügbarkeitsgruppe.

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

Eigenschaftswert

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

delete

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

Eigenschaftswert

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

get

Ruft Informationen zu einer Verfügbarkeitsgruppe ab.

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

Eigenschaftswert

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

list

Listet alle Verfügbarkeitsgruppen in einer Ressourcengruppe auf.

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

Eigenschaftswert

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

listAvailableSizes

Listet alle verfügbaren VM-Größen auf, die zum Erstellen eines neuen virtuellen Computers in einer vorhandenen Verfügbarkeitsgruppe verwendet werden können.

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

Eigenschaftswert

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

listBySubscription

Listet alle Verfügbarkeitsgruppen in einem Abonnement auf.

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

Eigenschaftswert

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

startMigrationToVirtualMachineScaleSet

Starten Sie den Migrationsvorgang für einen Verfügbarkeitssatz, um seine Virtual Machines in einen Skalierungssatz für virtuelle Computer zu verschieben. Darauf sollte ein Migrationsvorgang auf jeder virtuellen Maschine folgen, der eine Ausfallzeit auf der virtuellen Maschine auslöst.

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

Eigenschaftswert

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

update

Aktualisieren Sie eine Verfügbarkeitsgruppe.

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

Eigenschaftswert

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

validateMigrationToVirtualMachineScaleSet

Überprüft, ob die virtuellen Computer in der Verfügbarkeitsgruppe zur bereitgestellten VM-Skalierungsgruppe migriert werden können.

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

Eigenschaftswert

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