AzureSqlDatabaseCommunicator Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
| Name | Description |
|---|---|
| AzureSqlDatabaseCommunicator(IAzureContext) |
Creates a communicator for Azure Sql Databases |
Fields
| Name | Description |
|---|---|
| ExpandDatabase |
Expand string used for getting additional database information |
Properties
| Name | Description |
|---|---|
| Context |
Gets or sets the Azure profile |
Methods
| Name | Description |
|---|---|
| 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>, String) |
Gets the Azure Sql 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 |