Udostępnij przez


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

Name Description
AzureSqlManagedDatabaseCommunicator(IAzureContext)

Creates a communicator for Azure Sql Managed Databases

Properties

Name Description
Context

Gets or sets the Azure profile

Methods

Name Description
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