DistributedAvailabilityGroups interface

Interface représentant un DistributedAvailabilityGroups.

Méthodes

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

Crée un groupe de disponibilité distribué entre Sql Local et Sql Managed Instance.

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

Crée un groupe de disponibilité distribué entre Sql Local et Sql Managed Instance.

beginDelete(string, string, string, DistributedAvailabilityGroupsDeleteOptionalParams)

Supprime un groupe de disponibilité distribué entre Sql Local et Sql Managed Instance.

beginDeleteAndWait(string, string, string, DistributedAvailabilityGroupsDeleteOptionalParams)

Supprime un groupe de disponibilité distribué entre Sql Local et Sql Managed Instance.

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

Exécute le type de basculement demandé dans ce groupe de disponibilité distribué.

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

Exécute le type de basculement demandé dans ce groupe de disponibilité distribué.

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

Définit le rôle de l’instance managée dans un groupe de disponibilité distribuée.

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

Définit le rôle de l’instance managée dans un groupe de disponibilité distribuée.

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

Met à jour un mode de réplication de groupe de disponibilité distribué.

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

Met à jour un mode de réplication de groupe de disponibilité distribué.

get(string, string, string, DistributedAvailabilityGroupsGetOptionalParams)

Obtient les informations d’un groupe de disponibilité distribué.

listByInstance(string, string, DistributedAvailabilityGroupsListByInstanceOptionalParams)

Obtient une liste d’un groupe de disponibilité distribué dans l’instance.

Détails de la méthode

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

Crée un groupe de disponibilité distribué entre Sql Local et Sql Managed Instance.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

managedInstanceName

string

Nom de l’instance managée.

distributedAvailabilityGroupName

string

Nom du groupe de disponibilité distribué.

parameters
DistributedAvailabilityGroup

Informations sur le groupe de disponibilité distribué.

Retours

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

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

Crée un groupe de disponibilité distribué entre Sql Local et Sql Managed Instance.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

managedInstanceName

string

Nom de l’instance managée.

distributedAvailabilityGroupName

string

Nom du groupe de disponibilité distribué.

parameters
DistributedAvailabilityGroup

Informations sur le groupe de disponibilité distribué.

Retours

beginDelete(string, string, string, DistributedAvailabilityGroupsDeleteOptionalParams)

Supprime un groupe de disponibilité distribué entre Sql Local et Sql Managed Instance.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

managedInstanceName

string

Nom de l’instance managée.

distributedAvailabilityGroupName

string

Nom du groupe de disponibilité distribué.

options
DistributedAvailabilityGroupsDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, string, DistributedAvailabilityGroupsDeleteOptionalParams)

Supprime un groupe de disponibilité distribué entre Sql Local et Sql Managed Instance.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

managedInstanceName

string

Nom de l’instance managée.

distributedAvailabilityGroupName

string

Nom du groupe de disponibilité distribué.

options
DistributedAvailabilityGroupsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

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

Exécute le type de basculement demandé dans ce groupe de disponibilité distribué.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

managedInstanceName

string

Nom de l’instance managée.

distributedAvailabilityGroupName

string

Nom du groupe de disponibilité distribué.

parameters
DistributedAvailabilityGroupsFailoverRequest

Paramètres de demande de basculement du groupe de disponibilité distribué.

options
DistributedAvailabilityGroupsFailoverOptionalParams

Paramètres d’options.

Retours

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

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

Exécute le type de basculement demandé dans ce groupe de disponibilité distribué.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

managedInstanceName

string

Nom de l’instance managée.

distributedAvailabilityGroupName

string

Nom du groupe de disponibilité distribué.

parameters
DistributedAvailabilityGroupsFailoverRequest

Paramètres de demande de basculement du groupe de disponibilité distribué.

options
DistributedAvailabilityGroupsFailoverOptionalParams

Paramètres d’options.

Retours

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

Définit le rôle de l’instance managée dans un groupe de disponibilité distribuée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

managedInstanceName

string

Nom de l’instance managée.

distributedAvailabilityGroupName

string

Nom du groupe de disponibilité distribué.

parameters
DistributedAvailabilityGroupSetRole

Le groupe de disponibilité distribué définit les paramètres de demande de rôle.

options
DistributedAvailabilityGroupsSetRoleOptionalParams

Paramètres d’options.

Retours

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

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

Définit le rôle de l’instance managée dans un groupe de disponibilité distribuée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

managedInstanceName

string

Nom de l’instance managée.

distributedAvailabilityGroupName

string

Nom du groupe de disponibilité distribué.

parameters
DistributedAvailabilityGroupSetRole

Le groupe de disponibilité distribué définit les paramètres de demande de rôle.

options
DistributedAvailabilityGroupsSetRoleOptionalParams

Paramètres d’options.

Retours

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

Met à jour un mode de réplication de groupe de disponibilité distribué.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

managedInstanceName

string

Nom de l’instance managée.

distributedAvailabilityGroupName

string

Nom du groupe de disponibilité distribué.

parameters
DistributedAvailabilityGroup

Informations sur le groupe de disponibilité distribué.

options
DistributedAvailabilityGroupsUpdateOptionalParams

Paramètres d’options.

Retours

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

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

Met à jour un mode de réplication de groupe de disponibilité distribué.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

managedInstanceName

string

Nom de l’instance managée.

distributedAvailabilityGroupName

string

Nom du groupe de disponibilité distribué.

parameters
DistributedAvailabilityGroup

Informations sur le groupe de disponibilité distribué.

options
DistributedAvailabilityGroupsUpdateOptionalParams

Paramètres d’options.

Retours

get(string, string, string, DistributedAvailabilityGroupsGetOptionalParams)

Obtient les informations d’un groupe de disponibilité distribué.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

managedInstanceName

string

Nom de l’instance managée.

distributedAvailabilityGroupName

string

Nom du groupe de disponibilité distribué.

options
DistributedAvailabilityGroupsGetOptionalParams

Paramètres d’options.

Retours

listByInstance(string, string, DistributedAvailabilityGroupsListByInstanceOptionalParams)

Obtient une liste d’un groupe de disponibilité distribué dans l’instance.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

managedInstanceName

string

Nom de l’instance managée.

Retours