Partilhar via


DistributedAvailabilityGroups interface

Interface que representa um DistributedAvailabilityGroups.

Métodos

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

Cria um grupo de disponibilidade distribuída entre Sql On-Prem e Sql Managed Instance.

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

Cria um grupo de disponibilidade distribuída entre Sql On-Prem e Sql Managed Instance.

beginDelete(string, string, string, DistributedAvailabilityGroupsDeleteOptionalParams)

Descarta um grupo de disponibilidade distribuída entre Sql On-Prem e Sql Managed Instance.

beginDeleteAndWait(string, string, string, DistributedAvailabilityGroupsDeleteOptionalParams)

Descarta um grupo de disponibilidade distribuída entre Sql On-Prem e Sql Managed Instance.

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

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

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

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

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

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

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

Define a função para 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 em instância.

Detalhes de Método

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

Cria um grupo de disponibilidade distribuída entre Sql On-Prem e Sql Managed Instance.

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 da API do Azure Resource Manager ou do portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuída.

parameters
DistributedAvailabilityGroup

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

options
DistributedAvailabilityGroupsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Cria um grupo de disponibilidade distribuída entre Sql On-Prem e Sql Managed Instance.

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 da API do Azure Resource Manager ou do portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuída.

parameters
DistributedAvailabilityGroup

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

options
DistributedAvailabilityGroupsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

beginDelete(string, string, string, DistributedAvailabilityGroupsDeleteOptionalParams)

Descarta um grupo de disponibilidade distribuída entre Sql On-Prem e Sql Managed Instance.

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 da API do Azure Resource Manager ou do portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuída.

options
DistributedAvailabilityGroupsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, DistributedAvailabilityGroupsDeleteOptionalParams)

Descarta um grupo de disponibilidade distribuída entre Sql On-Prem e Sql Managed Instance.

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 da API do Azure Resource Manager ou do portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuída.

options
DistributedAvailabilityGroupsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

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

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

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 da API do Azure Resource Manager ou do portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuída.

parameters
DistributedAvailabilityGroupsFailoverRequest

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

options
DistributedAvailabilityGroupsFailoverOptionalParams

Os parâmetros de opções.

Devoluções

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ída.

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 da API do Azure Resource Manager ou do portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuída.

parameters
DistributedAvailabilityGroupsFailoverRequest

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

options
DistributedAvailabilityGroupsFailoverOptionalParams

Os parâmetros de opções.

Devoluções

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

Define a função para 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 da API do Azure Resource Manager ou do portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuída.

parameters
DistributedAvailabilityGroupSetRole

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

options
DistributedAvailabilityGroupsSetRoleOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Define a função para 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 da API do Azure Resource Manager ou do portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuída.

parameters
DistributedAvailabilityGroupSetRole

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

options
DistributedAvailabilityGroupsSetRoleOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuída.

parameters
DistributedAvailabilityGroup

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

options
DistributedAvailabilityGroupsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuída.

parameters
DistributedAvailabilityGroup

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

options
DistributedAvailabilityGroupsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do portal.

managedInstanceName

string

O nome da instância gerenciada.

distributedAvailabilityGroupName

string

O nome do grupo de disponibilidade distribuída.

options
DistributedAvailabilityGroupsGetOptionalParams

Os parâmetros de opções.

Devoluções

listByInstance(string, string, DistributedAvailabilityGroupsListByInstanceOptionalParams)

Obtém uma lista de grupos de disponibilidade distribuídos em 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 da API do Azure Resource Manager ou do portal.

managedInstanceName

string

O nome da instância gerenciada.

options
DistributedAvailabilityGroupsListByInstanceOptionalParams

Os parâmetros de opções.

Devoluções