Share via


IDistributedAvailabilityGroupsOperations Interface

Definition

DistributedAvailabilityGroupsOperations operations.

public interface IDistributedAvailabilityGroupsOperations
type IDistributedAvailabilityGroupsOperations = interface
Public Interface IDistributedAvailabilityGroupsOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, String, DistributedAvailabilityGroup, Dictionary<String,List<String>>, CancellationToken)

Creates a distributed availability group between Sql On-Prem and Sql Managed Instance.

BeginDeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Drops a distributed availability group between Sql On-Prem and Sql Managed Instance.

BeginUpdateWithHttpMessagesAsync(String, String, String, DistributedAvailabilityGroup, Dictionary<String,List<String>>, CancellationToken)

Updates a distributed availability group replication mode.

CreateOrUpdateWithHttpMessagesAsync(String, String, String, DistributedAvailabilityGroup, Dictionary<String,List<String>>, CancellationToken)

Creates a distributed availability group between Sql On-Prem and Sql Managed Instance.

DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Drops a distributed availability group between Sql On-Prem and Sql Managed Instance.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a distributed availability group info.

ListByInstanceNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of a distributed availability groups in instance.

ListByInstanceWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of a distributed availability groups in instance.

UpdateWithHttpMessagesAsync(String, String, String, DistributedAvailabilityGroup, Dictionary<String,List<String>>, CancellationToken)

Updates a distributed availability group replication mode.

Extension Methods

BeginCreateOrUpdate(IDistributedAvailabilityGroupsOperations, String, String, String, DistributedAvailabilityGroup)

Creates a distributed availability group between Sql On-Prem and Sql Managed Instance.

BeginCreateOrUpdateAsync(IDistributedAvailabilityGroupsOperations, String, String, String, DistributedAvailabilityGroup, CancellationToken)

Creates a distributed availability group between Sql On-Prem and Sql Managed Instance.

BeginDelete(IDistributedAvailabilityGroupsOperations, String, String, String)

Drops a distributed availability group between Sql On-Prem and Sql Managed Instance.

BeginDeleteAsync(IDistributedAvailabilityGroupsOperations, String, String, String, CancellationToken)

Drops a distributed availability group between Sql On-Prem and Sql Managed Instance.

BeginUpdate(IDistributedAvailabilityGroupsOperations, String, String, String, DistributedAvailabilityGroup)

Updates a distributed availability group replication mode.

BeginUpdateAsync(IDistributedAvailabilityGroupsOperations, String, String, String, DistributedAvailabilityGroup, CancellationToken)

Updates a distributed availability group replication mode.

CreateOrUpdate(IDistributedAvailabilityGroupsOperations, String, String, String, DistributedAvailabilityGroup)

Creates a distributed availability group between Sql On-Prem and Sql Managed Instance.

CreateOrUpdateAsync(IDistributedAvailabilityGroupsOperations, String, String, String, DistributedAvailabilityGroup, CancellationToken)

Creates a distributed availability group between Sql On-Prem and Sql Managed Instance.

Delete(IDistributedAvailabilityGroupsOperations, String, String, String)

Drops a distributed availability group between Sql On-Prem and Sql Managed Instance.

DeleteAsync(IDistributedAvailabilityGroupsOperations, String, String, String, CancellationToken)

Drops a distributed availability group between Sql On-Prem and Sql Managed Instance.

Get(IDistributedAvailabilityGroupsOperations, String, String, String)

Gets a distributed availability group info.

GetAsync(IDistributedAvailabilityGroupsOperations, String, String, String, CancellationToken)

Gets a distributed availability group info.

ListByInstance(IDistributedAvailabilityGroupsOperations, String, String)

Gets a list of a distributed availability groups in instance.

ListByInstanceAsync(IDistributedAvailabilityGroupsOperations, String, String, CancellationToken)

Gets a list of a distributed availability groups in instance.

ListByInstanceNext(IDistributedAvailabilityGroupsOperations, String)

Gets a list of a distributed availability groups in instance.

ListByInstanceNextAsync(IDistributedAvailabilityGroupsOperations, String, CancellationToken)

Gets a list of a distributed availability groups in instance.

Update(IDistributedAvailabilityGroupsOperations, String, String, String, DistributedAvailabilityGroup)

Updates a distributed availability group replication mode.

UpdateAsync(IDistributedAvailabilityGroupsOperations, String, String, String, DistributedAvailabilityGroup, CancellationToken)

Updates a distributed availability group replication mode.

Applies to