AzureSqlDatabaseCommunicator Class

Definition

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

public class AzureSqlDatabaseCommunicator
type AzureSqlDatabaseCommunicator = class
Public Class AzureSqlDatabaseCommunicator
Inheritance
AzureSqlDatabaseCommunicator

Constructors

AzureSqlDatabaseCommunicator(IAzureContext)

Creates a communicator for Azure Sql Databases

Fields

ExpandDatabase

Expand string used for getting additional database information

Properties

Context

Gets or sets the Azure profile

Methods

CancelOperation(String, String, String, Guid)

Cancels database activity

CreateOrUpdate(String, String, String, Database)

Creates or updates a database

Failover(String, String, String, String)

Failovers a database

Get(String, String, String, ODataQuery<Database>)

Gets the Azure Sql Database

Get(String, String, String)
GetExpanded(String, String, String)

Gets the Azure Sql Database expanded additional details.

List(String, String)

Lists Azure Sql Databases

ListExpanded(String, String)

Lists Azure Sql Databases expanded with additional details.

ListOperations(String, String, String)

Lists database activities

Remove(String, String, String)

Deletes a database

RevalidateDatabaseEncryptionProtector(String, String, String)

Revalidates Azure Sql Database Encryption Protector

RevertDatabaseEncryptionProtector(String, String, String)

Reverts the Azure Sql Database Encryption Protector

Applies to