Compartilhar via


DistributedAvailabilityGroups interface

Interface que representa um DistributedAvailabilityGroups.

Métodos

beginCreateOrUpdate(string, string, string, DistributedAvailabilityGroup, DistributedAvailabilityGroupsCreateOrUpdateOptionalParams)

Cria um grupo de disponibilidade distribuído entre o Sql On-Prem e a Instância Gerenciada de Sql.

beginCreateOrUpdateAndWait(string, string, string, DistributedAvailabilityGroup, DistributedAvailabilityGroupsCreateOrUpdateOptionalParams)

Cria um grupo de disponibilidade distribuído entre o Sql On-Prem e a Instância Gerenciada de Sql.

beginDelete(string, string, string, DistributedAvailabilityGroupsDeleteOptionalParams)

Descarta um grupo de disponibilidade distribuído entre o Sql On-Prem e a Instância Gerenciada de Sql.

beginDeleteAndWait(string, string, string, DistributedAvailabilityGroupsDeleteOptionalParams)

Descarta um grupo de disponibilidade distribuído entre o Sql On-Prem e a Instância Gerenciada de Sql.

beginFailover(string, string, string, DistributedAvailabilityGroupsFailoverRequest, DistributedAvailabilityGroupsFailoverOptionalParams)

Executa o tipo de failover solicitado neste grupo de disponibilidade distribuído.

beginFailoverAndWait(string, string, string, DistributedAvailabilityGroupsFailoverRequest, DistributedAvailabilityGroupsFailoverOptionalParams)

Executa o tipo de failover solicitado neste grupo de disponibilidade distribuído.

beginSetRole(string, string, string, DistributedAvailabilityGroupSetRole, DistributedAvailabilityGroupsSetRoleOptionalParams)

Define a função da instância gerenciada em um grupo de disponibilidade distribuído.

beginSetRoleAndWait(string, string, string, DistributedAvailabilityGroupSetRole, DistributedAvailabilityGroupsSetRoleOptionalParams)

Define a função da instância gerenciada em um grupo de disponibilidade distribuído.

beginUpdate(string, string, string, DistributedAvailabilityGroup, DistributedAvailabilityGroupsUpdateOptionalParams)

Atualiza um modo de replicação de grupo de disponibilidade distribuído.

beginUpdateAndWait(string, string, string, DistributedAvailabilityGroup, DistributedAvailabilityGroupsUpdateOptionalParams)

Atualiza um modo de replicação de grupo de disponibilidade distribuído.

get(string, string, string, DistributedAvailabilityGroupsGetOptionalParams)

Obtém informações de um grupo de disponibilidade distribuído.

listByInstance(string, string, DistributedAvailabilityGroupsListByInstanceOptionalParams)

Obtém uma lista de grupos de disponibilidade distribuídos na instância.

Detalhes do método

beginCreateOrUpdate(string, string, string, DistributedAvailabilityGroup, DistributedAvailabilityGroupsCreateOrUpdateOptionalParams)

Cria um grupo de disponibilidade distribuído entre o Sql On-Prem e a Instância Gerenciada de Sql.

function beginCreateOrUpdate(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroup, options?: DistributedAvailabilityGroupsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DistributedAvailabilityGroup>, DistributedAvailabilityGroup>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuído.

parameters
DistributedAvailabilityGroup

As informações do grupo de disponibilidade distribuída.

options
DistributedAvailabilityGroupsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<DistributedAvailabilityGroup>, DistributedAvailabilityGroup>>

beginCreateOrUpdateAndWait(string, string, string, DistributedAvailabilityGroup, DistributedAvailabilityGroupsCreateOrUpdateOptionalParams)

Cria um grupo de disponibilidade distribuído entre o Sql On-Prem e a Instância Gerenciada de Sql.

function beginCreateOrUpdateAndWait(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroup, options?: DistributedAvailabilityGroupsCreateOrUpdateOptionalParams): Promise<DistributedAvailabilityGroup>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuído.

parameters
DistributedAvailabilityGroup

As informações do grupo de disponibilidade distribuída.

options
DistributedAvailabilityGroupsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, string, DistributedAvailabilityGroupsDeleteOptionalParams)

Descarta um grupo de disponibilidade distribuído entre o Sql On-Prem e a Instância Gerenciada de Sql.

function beginDelete(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, options?: DistributedAvailabilityGroupsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuído.

options
DistributedAvailabilityGroupsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, DistributedAvailabilityGroupsDeleteOptionalParams)

Descarta um grupo de disponibilidade distribuído entre o Sql On-Prem e a Instância Gerenciada de Sql.

function beginDeleteAndWait(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, options?: DistributedAvailabilityGroupsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuído.

options
DistributedAvailabilityGroupsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginFailover(string, string, string, DistributedAvailabilityGroupsFailoverRequest, DistributedAvailabilityGroupsFailoverOptionalParams)

Executa o tipo de failover solicitado neste grupo de disponibilidade distribuído.

function beginFailover(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroupsFailoverRequest, options?: DistributedAvailabilityGroupsFailoverOptionalParams): Promise<SimplePollerLike<OperationState<DistributedAvailabilityGroup>, DistributedAvailabilityGroup>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuído.

parameters
DistributedAvailabilityGroupsFailoverRequest

Os parâmetros de solicitação de failover do grupo de disponibilidade distribuído.

options
DistributedAvailabilityGroupsFailoverOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<DistributedAvailabilityGroup>, DistributedAvailabilityGroup>>

beginFailoverAndWait(string, string, string, DistributedAvailabilityGroupsFailoverRequest, DistributedAvailabilityGroupsFailoverOptionalParams)

Executa o tipo de failover solicitado neste grupo de disponibilidade distribuído.

function beginFailoverAndWait(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroupsFailoverRequest, options?: DistributedAvailabilityGroupsFailoverOptionalParams): Promise<DistributedAvailabilityGroup>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuído.

parameters
DistributedAvailabilityGroupsFailoverRequest

Os parâmetros de solicitação de failover do grupo de disponibilidade distribuído.

options
DistributedAvailabilityGroupsFailoverOptionalParams

Os parâmetros de opções.

Retornos

beginSetRole(string, string, string, DistributedAvailabilityGroupSetRole, DistributedAvailabilityGroupsSetRoleOptionalParams)

Define a função da instância gerenciada em um grupo de disponibilidade distribuído.

function beginSetRole(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroupSetRole, options?: DistributedAvailabilityGroupsSetRoleOptionalParams): Promise<SimplePollerLike<OperationState<DistributedAvailabilityGroup>, DistributedAvailabilityGroup>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuído.

parameters
DistributedAvailabilityGroupSetRole

O grupo de disponibilidade distribuído define parâmetros de solicitação de função.

options
DistributedAvailabilityGroupsSetRoleOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<DistributedAvailabilityGroup>, DistributedAvailabilityGroup>>

beginSetRoleAndWait(string, string, string, DistributedAvailabilityGroupSetRole, DistributedAvailabilityGroupsSetRoleOptionalParams)

Define a função da instância gerenciada em um grupo de disponibilidade distribuído.

function beginSetRoleAndWait(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroupSetRole, options?: DistributedAvailabilityGroupsSetRoleOptionalParams): Promise<DistributedAvailabilityGroup>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuído.

parameters
DistributedAvailabilityGroupSetRole

O grupo de disponibilidade distribuído define parâmetros de solicitação de função.

options
DistributedAvailabilityGroupsSetRoleOptionalParams

Os parâmetros de opções.

Retornos

beginUpdate(string, string, string, DistributedAvailabilityGroup, DistributedAvailabilityGroupsUpdateOptionalParams)

Atualiza um modo de replicação de grupo de disponibilidade distribuído.

function beginUpdate(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroup, options?: DistributedAvailabilityGroupsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DistributedAvailabilityGroup>, DistributedAvailabilityGroup>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuído.

parameters
DistributedAvailabilityGroup

As informações do grupo de disponibilidade distribuída.

options
DistributedAvailabilityGroupsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<DistributedAvailabilityGroup>, DistributedAvailabilityGroup>>

beginUpdateAndWait(string, string, string, DistributedAvailabilityGroup, DistributedAvailabilityGroupsUpdateOptionalParams)

Atualiza um modo de replicação de grupo de disponibilidade distribuído.

function beginUpdateAndWait(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, parameters: DistributedAvailabilityGroup, options?: DistributedAvailabilityGroupsUpdateOptionalParams): Promise<DistributedAvailabilityGroup>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuído.

parameters
DistributedAvailabilityGroup

As informações do grupo de disponibilidade distribuída.

options
DistributedAvailabilityGroupsUpdateOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, string, DistributedAvailabilityGroupsGetOptionalParams)

Obtém informações de um grupo de disponibilidade distribuído.

function get(resourceGroupName: string, managedInstanceName: string, distributedAvailabilityGroupName: string, options?: DistributedAvailabilityGroupsGetOptionalParams): Promise<DistributedAvailabilityGroup>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuído.

options
DistributedAvailabilityGroupsGetOptionalParams

Os parâmetros de opções.

Retornos

listByInstance(string, string, DistributedAvailabilityGroupsListByInstanceOptionalParams)

Obtém uma lista de grupos de disponibilidade distribuídos na instância.

function listByInstance(resourceGroupName: string, managedInstanceName: string, options?: DistributedAvailabilityGroupsListByInstanceOptionalParams): PagedAsyncIterableIterator<DistributedAvailabilityGroup, DistributedAvailabilityGroup[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

managedInstanceName

string

O nome da instância gerenciada.

options
DistributedAvailabilityGroupsListByInstanceOptionalParams

Os parâmetros de opções.

Retornos