IDatabasesOperations Interface

Definition

DatabasesOperations operations.

public interface IDatabasesOperations
type IDatabasesOperations = interface
Public Interface IDatabasesOperations

Methods

BeginCreateImportOperationWithHttpMessagesAsync(String, String, String, ImportExtensionRequest, Dictionary<String,List<String>>, CancellationToken)

Creates an import operation that imports a bacpac into an existing database. The existing database must be empty.

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, String, DatabaseInner, Dictionary<String,List<String>>, CancellationToken)

Creates a new database or updates an existing database.

BeginExportWithHttpMessagesAsync(String, String, String, ExportRequest, Dictionary<String,List<String>>, CancellationToken)

Exports a database to a bacpac.

BeginFailoverWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Failovers a database.

BeginImportWithHttpMessagesAsync(String, String, ImportRequest, Dictionary<String,List<String>>, CancellationToken)

Imports a bacpac into a new database.

BeginPauseWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Pauses a data warehouse.

BeginResumeWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Resumes a data warehouse.

BeginUpdateWithHttpMessagesAsync(String, String, String, DatabaseUpdateInner, Dictionary<String,List<String>>, CancellationToken)

Updates an existing database.

CreateImportOperationWithHttpMessagesAsync(String, String, String, ImportExtensionRequest, Dictionary<String,List<String>>, CancellationToken)

Creates an import operation that imports a bacpac into an existing database. The existing database must be empty.

CreateOrUpdateWithHttpMessagesAsync(String, String, String, DatabaseInner, Dictionary<String,List<String>>, CancellationToken)

Creates a new database or updates an existing database.

DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a database.

ExportWithHttpMessagesAsync(String, String, String, ExportRequest, Dictionary<String,List<String>>, CancellationToken)

Exports a database to a bacpac.

FailoverWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Failovers a database.

GetByElasticPoolWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a database inside of an elastic pool.

GetByRecommendedElasticPoolWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a database inside of a recommended elastic pool.

GetWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a database.

ImportWithHttpMessagesAsync(String, String, ImportRequest, Dictionary<String,List<String>>, CancellationToken)

Imports a bacpac into a new database.

ListByElasticPoolWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Returns a list of databases in an elastic pool.

ListByRecommendedElasticPoolWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Returns a list of databases inside a recommended elastic pool.

ListByServerWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Returns a list of databases in a server.

ListMetricDefinitionsWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Returns database metric definitions.

ListMetricsWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Returns database metrics.

PauseWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Pauses a data warehouse.

RenameWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Renames a database.

ResumeWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Resumes a data warehouse.

UpdateWithHttpMessagesAsync(String, String, String, DatabaseUpdateInner, Dictionary<String,List<String>>, CancellationToken)

Updates an existing database.

Extension Methods

BeginCreateImportOperationAsync(IDatabasesOperations, String, String, String, ImportExtensionRequest, CancellationToken)

Creates an import operation that imports a bacpac into an existing database. The existing database must be empty.

BeginCreateOrUpdateAsync(IDatabasesOperations, String, String, String, DatabaseInner, CancellationToken)

Creates a new database or updates an existing database.

BeginExportAsync(IDatabasesOperations, String, String, String, ExportRequest, CancellationToken)

Exports a database to a bacpac.

BeginFailoverAsync(IDatabasesOperations, String, String, String, CancellationToken)

Failovers a database.

BeginImportAsync(IDatabasesOperations, String, String, ImportRequest, CancellationToken)

Imports a bacpac into a new database.

BeginPauseAsync(IDatabasesOperations, String, String, String, CancellationToken)

Pauses a data warehouse.

BeginResumeAsync(IDatabasesOperations, String, String, String, CancellationToken)

Resumes a data warehouse.

BeginUpdateAsync(IDatabasesOperations, String, String, String, DatabaseUpdateInner, CancellationToken)

Updates an existing database.

CreateImportOperationAsync(IDatabasesOperations, String, String, String, ImportExtensionRequest, CancellationToken)

Creates an import operation that imports a bacpac into an existing database. The existing database must be empty.

CreateOrUpdateAsync(IDatabasesOperations, String, String, String, DatabaseInner, CancellationToken)

Creates a new database or updates an existing database.

DeleteAsync(IDatabasesOperations, String, String, String, CancellationToken)

Deletes a database.

ExportAsync(IDatabasesOperations, String, String, String, ExportRequest, CancellationToken)

Exports a database to a bacpac.

FailoverAsync(IDatabasesOperations, String, String, String, CancellationToken)

Failovers a database.

GetAsync(IDatabasesOperations, String, String, String, String, CancellationToken)

Gets a database.

GetByElasticPoolAsync(IDatabasesOperations, String, String, String, String, CancellationToken)

Gets a database inside of an elastic pool.

GetByRecommendedElasticPoolAsync(IDatabasesOperations, String, String, String, String, CancellationToken)

Gets a database inside of a recommended elastic pool.

ImportAsync(IDatabasesOperations, String, String, ImportRequest, CancellationToken)

Imports a bacpac into a new database.

ListByElasticPoolAsync(IDatabasesOperations, String, String, String, CancellationToken)

Returns a list of databases in an elastic pool.

ListByRecommendedElasticPoolAsync(IDatabasesOperations, String, String, String, CancellationToken)

Returns a list of databases inside a recommended elastic pool.

ListByServerAsync(IDatabasesOperations, String, String, String, String, CancellationToken)

Returns a list of databases in a server.

ListMetricDefinitionsAsync(IDatabasesOperations, String, String, String, CancellationToken)

Returns database metric definitions.

ListMetricsAsync(IDatabasesOperations, String, String, String, String, CancellationToken)

Returns database metrics.

PauseAsync(IDatabasesOperations, String, String, String, CancellationToken)

Pauses a data warehouse.

RenameAsync(IDatabasesOperations, String, String, String, String, CancellationToken)

Renames a database.

ResumeAsync(IDatabasesOperations, String, String, String, CancellationToken)

Resumes a data warehouse.

UpdateAsync(IDatabasesOperations, String, String, String, DatabaseUpdateInner, CancellationToken)

Updates an existing database.

Applies to