Share via


AzureSqlManagedDatabaseCommunicator Class

Definition

This class is responsible for all the REST communication with the audit REST endpoints

public class AzureSqlManagedDatabaseCommunicator
type AzureSqlManagedDatabaseCommunicator = class
Public Class AzureSqlManagedDatabaseCommunicator
Inheritance
AzureSqlManagedDatabaseCommunicator

Constructors

AzureSqlManagedDatabaseCommunicator(IAzureContext)

Creates a communicator for Azure Sql Managed Databases

Properties

Context

Gets or sets the Azure profile

Methods

CancelMoveCopy(String, String, String, String)
CompleteLogReplay(String, String, String, String)

Completes log replay restore execution.

CompleteMoveCopy(String, String, String, String)
CreateOrUpdate(String, String, String, ManagedDatabase)

Creates or updates a managed database

Get(String, String, String)

Gets the Azure Sql Managed Database

GetLogReplayStatus(String, String, String)

Get the status of log replay restore.

GetMoveOperations(String, String, String, String, String, OperationMode, Boolean)
List(String, String)

Lists Azure Sql Managed Databases

Move(String, String, String, String, OperationMode)
RecoverDatabase(String, String, String, String, AzureSqlRecoverableManagedDatabaseModel)

Restore a given Sql Azure Managed Database

Remove(String, String, String)

Deletes a managed database

RestoreDatabase(String, String, String, ManagedDatabase)

Restore a given Sql Azure Managed Database

StartLogReplay(String, String, String, ManagedDatabase)

Starts log replay restore execution.

Applies to