SqlManagementClient 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.
The Windows Azure SQL Database management API provides a RESTful set of web services that interact with Windows Azure SQL Database services to manage your databases. The API enables users to create, retrieve, update, and delete databases and servers.
public class SqlManagementClient : Hyak.Common.ServiceClient<Microsoft.Azure.Management.Sql.LegacySdk.SqlManagementClient>, IDisposable, Microsoft.Azure.Management.Sql.LegacySdk.ISqlManagementClient
type SqlManagementClient = class
inherit ServiceClient<SqlManagementClient>
interface ISqlManagementClient
interface IDisposable
Public Class SqlManagementClient
Inherits ServiceClient(Of SqlManagementClient)
Implements IDisposable, ISqlManagementClient
- Inheritance
-
Hyak.Common.ServiceClient<SqlManagementClient>SqlManagementClient
- Implements
Constructors
SqlManagementClient() |
Initializes a new instance of the SqlManagementClient class. |
SqlManagementClient(HttpClient) |
Initializes a new instance of the SqlManagementClient class. |
SqlManagementClient(SubscriptionCloudCredentials, HttpClient) |
Initializes a new instance of the SqlManagementClient class. |
SqlManagementClient(SubscriptionCloudCredentials, Uri, HttpClient) |
Initializes a new instance of the SqlManagementClient class. |
SqlManagementClient(SubscriptionCloudCredentials, Uri) |
Initializes a new instance of the SqlManagementClient class. |
SqlManagementClient(SubscriptionCloudCredentials) |
Initializes a new instance of the SqlManagementClient class. |
Properties
ApiVersion |
Gets the API version. |
AuditingPolicy |
Represents all the operations to manage Azure SQL Database and Database Server Audit policy. Contains operations to: Create, Retrieve and Update audit policy. |
BaseUri |
Gets the URI used as the base for all cloud service requests. |
BlobAuditing |
Represents all the operations to manage Azure SQL Database and Server blob auditing. Contains operations to: Create, Retrieve and Update blob auditing settings. |
Capabilities |
Represents all the operations for determining the set of capabilites available in a specified region. |
CommunicationLinks |
Represents all the operations for operating on Azure SQL Server communication links. Contains operations to: Create, Retrieve, Update, and Delete. |
Credentials |
Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. |
DatabaseActivation |
Represents all the operations for operating pertaining to activation on Azure SQL Data Warehouse databases. Contains operations to: Pause and Resume databases |
DatabaseAdvisors |
Represents all the operations for managing Advisors for Azure SQL Databases. Contains operations to retrieve Advisors and update auto execute status of an Advisor. |
DatabaseBackup |
Represents all the operations for operating on Azure SQL Database database backups. |
DatabaseRecommendedActions |
Represents all the operations for managing recommended actions on Azure SQL Databases. Contains operations to retrieve recommended action and update its state. |
DatabaseReplicationLinks |
Represents all the operations for operating on Azure SQL Database Replication Links. Contains operations to: Delete and Retrieve replication links. |
Databases |
Represents all the operations for operating on Azure SQL Databases. Contains operations to: Create, Retrieve, Update, and Delete databases, and also includes the ability to get the event logs for a database. |
DataMasking |
Represents all the operations for operating on Azure SQL Database data masking. Contains operations to: Create, Retrieve, Update, and Delete data masking rules, as well as Create, Retreive and Update data masking policy. |
DataSync |
Represents all the operations for Azure SQL Data Sync. Contains operations to: Create, Retrieve, Update, and Delete sync groups, sync members and sync agents, and also includes the ability to get the synchronization logs. |
ElasticPoolAdvisors |
Represents all the operations for managing Advisors for Azure SQL Elastic Database Pool. Contains operations to retrieve Advisors and update auto execute status of an Advisor. |
ElasticPoolRecommendedActions |
Represents all the operations for managing recommended actions on Azure SQL Elastic Database Pools. Contains operations to retrieve recommended action and update its state. |
ElasticPools |
Represents all the operations for operating on Azure SQL Database Elastic Pools. Contains operations to: Create, Retrieve, Update, and Delete. |
FailoverGroups |
Represents all the operations for operating on Azure SQL Database Failover Group. Contains operations to: Create, Retrieve, Update, and Delete. |
FirewallRules |
Represents all the operations for operating on Azure SQL Database Server Firewall Rules. Contains operations to: Create, Retrieve, Update, and Delete firewall rules. |
ImportExport |
Represents all the operations for import/export on Azure SQL Databases. Contains operations to: Import, Export, Get Import/Export status for a database. |
JobAccounts |
Represents all the operations for operating on Azure SQL Job Accounts. Contains operations to: Create, Retrieve, Update, and Delete Job Accounts |
LongRunningOperationInitialTimeout |
Gets or sets the initial timeout for Long Running Operations. |
LongRunningOperationRetryTimeout |
Gets or sets the retry timeout for Long Running Operations. |
RecommendedElasticPools |
Represents all the operations for operating on Azure SQL Recommended Elastic Pools. Contains operations to: Retrieve. |
RecommendedIndexes |
Represents all the operations for managing recommended indexes on Azure SQL Databases. Contains operations to retrieve recommended index and update state. |
SecureConnection |
Represents all the operations for managing Azure SQL Database secure connection. Contains operations to: Create, Retrieve and Update secure connection policy . |
SecurityAlertPolicy |
Represents all the operations to manage Azure SQL Database and Database Server Security Alert policy. Contains operations to: Create, Retrieve and Update policy. |
ServerAdministrators |
Represents all the operations for operating on Azure SQL Server Active Directory Administrators. Contains operations to: Create, Retrieve, Update, and Delete Azure SQL Server Active Directory Administrators. |
ServerAdvisors |
Represents all the operations for managing Advisors for Azure SQL Server. Contains operations to retrieve Advisors and update auto execute status of an Advisor. |
ServerDisasterRecoveryConfigurations |
Represents all the operations for operating on Azure SQL Server disaster recovery configurations. Contains operations to: Create, Retrieve, Update, Failover, and Delete. |
ServerKey |
Represents all the operations of Azure SQL Database that interact with Azure Key Vault Server Keys. Contains operations to: Add, Delete, and Retrieve Server Ke. |
ServerRecommendedActions |
Represents all the operations for managing recommended actions on Azure SQL Server. Contains operations to retrieve recommended action and update its state. |
Servers |
Represents all the operations for operating on Azure SQL Database Servers. Contains operations to: Create, Retrieve, Update, and Delete servers. |
ServerUpgrades |
Represents all the operations for Azure SQL Database Server Upgrade |
ServiceObjectives |
Represents all the operations for operating on Azure SQL Database Service Objectives. Contains operations to: Retrieve service objectives. |
ServiceTierAdvisors |
Represents all the operations for operating on service tier advisors. Contains operations to: Retrieve. |
TransparentDataEncryption |
Represents all the operations of Azure SQL Database Transparent Data Encryption. Contains operations to: Retrieve, and Update Transparent Data Encryption. |
Methods
Clone(ServiceClient<SqlManagementClient>) |
Clones properties from current instance to another SqlManagementClient instance |
GetFailoverGroupForceFailoverAllowDataLossOperationStatusAsync(String, CancellationToken) |
Gets the status of an Azure Sql Database Failover Group Force Failover operation. |
Extension Methods
GetFailoverGroupForceFailoverAllowDataLossOperationStatus(ISqlManagementClient, String) |
Gets the status of an Azure Sql Database Failover Group Force Failover operation. |
GetFailoverGroupForceFailoverAllowDataLossOperationStatusAsync(ISqlManagementClient, String) |
Gets the status of an Azure Sql Database Failover Group Force Failover operation. |