AvailabilitySets interface
Interface que representa um AvailabilitySets.
Métodos
| begin |
Crie um novo Conjunto de Dimensionamento de Máquinas Virtuais Flexíveis e migre todas as Máquinas Virtuais no Conjunto de Disponibilidade. Isso não dispara um tempo de inatividade nas Máquinas Virtuais. |
| begin |
Crie um novo Conjunto de Dimensionamento de Máquinas Virtuais Flexíveis e migre todas as Máquinas Virtuais no Conjunto de Disponibilidade. Isso não dispara um tempo de inatividade nas Máquinas Virtuais. |
| cancel |
Cancele a operação de migração em um Conjunto de Disponibilidade. |
| create |
Crie ou atualize um conjunto de disponibilidade. |
| delete(string, string, Availability |
Exclua um conjunto de disponibilidade. |
| get(string, string, Availability |
Recupera informações sobre um conjunto de disponibilidade. |
| list(string, Availability |
Lista todos os conjuntos de disponibilidade em um grupo de recursos. |
| list |
Lista todos os tamanhos de máquina virtual disponíveis que podem ser usados para criar uma nova máquina virtual em um conjunto de disponibilidade existente. |
| list |
Lista todos os conjuntos de disponibilidade em uma assinatura. |
| start |
Inicie a operação de migração em um Conjunto de Disponibilidade para mover suas Máquinas Virtuais para um Conjunto de Dimensionamento de Máquinas Virtuais. Isso deve ser seguido por uma operação de migração em cada Máquina Virtual que dispara um tempo de inatividade na Máquina Virtual. |
| update(string, string, Availability |
Atualize um conjunto de disponibilidade. |
| validate |
Valida se as Máquinas Virtuais no Conjunto de Disponibilidade podem ser migradas para o Conjunto de Dimensionamento de Máquinas Virtuais fornecido. |
Detalhes do método
beginConvertToVirtualMachineScaleSet(string, string, AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams)
Crie um novo Conjunto de Dimensionamento de Máquinas Virtuais Flexíveis e migre todas as Máquinas Virtuais no Conjunto de Disponibilidade. Isso não dispara um tempo de inatividade nas Máquinas Virtuais.
function beginConvertToVirtualMachineScaleSet(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams): Promise<SimplePollerLike<OperationState<AvailabilitySetsConvertToVirtualMachineScaleSetHeaders>, AvailabilitySetsConvertToVirtualMachineScaleSetHeaders>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- availabilitySetName
-
string
O nome do conjunto de disponibilidade.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<AvailabilitySetsConvertToVirtualMachineScaleSetHeaders>, AvailabilitySetsConvertToVirtualMachineScaleSetHeaders>>
beginConvertToVirtualMachineScaleSetAndWait(string, string, AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams)
Crie um novo Conjunto de Dimensionamento de Máquinas Virtuais Flexíveis e migre todas as Máquinas Virtuais no Conjunto de Disponibilidade. Isso não dispara um tempo de inatividade nas Máquinas Virtuais.
function beginConvertToVirtualMachineScaleSetAndWait(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsConvertToVirtualMachineScaleSetOptionalParams): Promise<AvailabilitySetsConvertToVirtualMachineScaleSetHeaders>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- availabilitySetName
-
string
O nome do conjunto de disponibilidade.
Os parâmetros de opções.
Retornos
cancelMigrationToVirtualMachineScaleSet(string, string, AvailabilitySetsCancelMigrationToVirtualMachineScaleSetOptionalParams)
Cancele a operação de migração em um Conjunto de Disponibilidade.
function cancelMigrationToVirtualMachineScaleSet(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsCancelMigrationToVirtualMachineScaleSetOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- availabilitySetName
-
string
O nome do conjunto de disponibilidade.
Os parâmetros de opções.
Retornos
Promise<void>
createOrUpdate(string, string, AvailabilitySet, AvailabilitySetsCreateOrUpdateOptionalParams)
Crie ou atualize um conjunto de disponibilidade.
function createOrUpdate(resourceGroupName: string, availabilitySetName: string, parameters: AvailabilitySet, options?: AvailabilitySetsCreateOrUpdateOptionalParams): Promise<AvailabilitySet>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- availabilitySetName
-
string
O nome do conjunto de disponibilidade.
- parameters
- AvailabilitySet
Parâmetros fornecidos para a operação Criar Conjunto de Disponibilidade.
Os parâmetros de opções.
Retornos
Promise<AvailabilitySet>
delete(string, string, AvailabilitySetsDeleteOptionalParams)
Exclua um conjunto de disponibilidade.
function delete(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- availabilitySetName
-
string
O nome do conjunto de disponibilidade.
Os parâmetros de opções.
Retornos
Promise<void>
get(string, string, AvailabilitySetsGetOptionalParams)
Recupera informações sobre um conjunto de disponibilidade.
function get(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsGetOptionalParams): Promise<AvailabilitySet>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- availabilitySetName
-
string
O nome do conjunto de disponibilidade.
Os parâmetros de opções.
Retornos
Promise<AvailabilitySet>
list(string, AvailabilitySetsListOptionalParams)
Lista todos os conjuntos de disponibilidade em um grupo de recursos.
function list(resourceGroupName: string, options?: AvailabilitySetsListOptionalParams): PagedAsyncIterableIterator<AvailabilitySet, AvailabilitySet[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
Os parâmetros de opções.
Retornos
listAvailableSizes(string, string, AvailabilitySetsListAvailableSizesOptionalParams)
Lista todos os tamanhos de máquina virtual disponíveis que podem ser usados para criar uma nova máquina virtual em um conjunto de disponibilidade existente.
function listAvailableSizes(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsListAvailableSizesOptionalParams): PagedAsyncIterableIterator<VirtualMachineSize, VirtualMachineSize[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- availabilitySetName
-
string
O nome do conjunto de disponibilidade.
Os parâmetros de opções.
Retornos
listBySubscription(AvailabilitySetsListBySubscriptionOptionalParams)
Lista todos os conjuntos de disponibilidade em uma assinatura.
function listBySubscription(options?: AvailabilitySetsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<AvailabilitySet, AvailabilitySet[], PageSettings>
Parâmetros
Os parâmetros de opções.
Retornos
startMigrationToVirtualMachineScaleSet(string, string, MigrateToVirtualMachineScaleSetInput, AvailabilitySetsStartMigrationToVirtualMachineScaleSetOptionalParams)
Inicie a operação de migração em um Conjunto de Disponibilidade para mover suas Máquinas Virtuais para um Conjunto de Dimensionamento de Máquinas Virtuais. Isso deve ser seguido por uma operação de migração em cada Máquina Virtual que dispara um tempo de inatividade na Máquina Virtual.
function startMigrationToVirtualMachineScaleSet(resourceGroupName: string, availabilitySetName: string, parameters: MigrateToVirtualMachineScaleSetInput, options?: AvailabilitySetsStartMigrationToVirtualMachineScaleSetOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- availabilitySetName
-
string
O nome do conjunto de disponibilidade.
- parameters
- MigrateToVirtualMachineScaleSetInput
Parâmetros fornecidos para a operação de migração no conjunto de disponibilidade.
Os parâmetros de opções.
Retornos
Promise<void>
update(string, string, AvailabilitySetUpdate, AvailabilitySetsUpdateOptionalParams)
Atualize um conjunto de disponibilidade.
function update(resourceGroupName: string, availabilitySetName: string, parameters: AvailabilitySetUpdate, options?: AvailabilitySetsUpdateOptionalParams): Promise<AvailabilitySet>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- availabilitySetName
-
string
O nome do conjunto de disponibilidade.
- parameters
- AvailabilitySetUpdate
Parâmetros fornecidos para a operação Conjunto de Disponibilidade de Atualização.
Os parâmetros de opções.
Retornos
Promise<AvailabilitySet>
validateMigrationToVirtualMachineScaleSet(string, string, MigrateToVirtualMachineScaleSetInput, AvailabilitySetsValidateMigrationToVirtualMachineScaleSetOptionalParams)
Valida se as Máquinas Virtuais no Conjunto de Disponibilidade podem ser migradas para o Conjunto de Dimensionamento de Máquinas Virtuais fornecido.
function validateMigrationToVirtualMachineScaleSet(resourceGroupName: string, availabilitySetName: string, parameters: MigrateToVirtualMachineScaleSetInput, options?: AvailabilitySetsValidateMigrationToVirtualMachineScaleSetOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- availabilitySetName
-
string
O nome do conjunto de disponibilidade.
- parameters
- MigrateToVirtualMachineScaleSetInput
Parâmetros fornecidos para a operação de migração no conjunto de disponibilidade.
Os parâmetros de opções.
Retornos
Promise<void>