IDatabasesOperations Interface

Definition

DatabasesOperations operations.

public interface IDatabasesOperations
type IDatabasesOperations = interface
Public Interface IDatabasesOperations

Methods

AddPrincipalsWithHttpMessagesAsync(String, String, String, DatabasePrincipalListRequest, Dictionary<String,List<String>>, CancellationToken)

Add Database principals permissions.

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

Creates or updates a database.

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

Deletes the database with the given name.

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

Updates a database.

CheckNameAvailabilityWithHttpMessagesAsync(String, String, CheckNameRequest, Dictionary<String,List<String>>, CancellationToken)

Checks that the database name is valid and is not already in use.

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

Creates or updates a database.

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

Deletes the database with the given name.

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

Returns a database.

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

Returns the list of databases of the given Kusto cluster.

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

Returns a list of database principals of the given Kusto cluster and database.

RemovePrincipalsWithHttpMessagesAsync(String, String, String, DatabasePrincipalListRequest, Dictionary<String,List<String>>, CancellationToken)

Remove Database principals permissions.

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

Updates a database.

Extension Methods

AddPrincipals(IDatabasesOperations, String, String, String, DatabasePrincipalListRequest)

Add Database principals permissions.

AddPrincipalsAsync(IDatabasesOperations, String, String, String, DatabasePrincipalListRequest, CancellationToken)

Add Database principals permissions.

BeginCreateOrUpdate(IDatabasesOperations, String, String, String, Database)

Creates or updates a database.

BeginCreateOrUpdateAsync(IDatabasesOperations, String, String, String, Database, CancellationToken)

Creates or updates a database.

BeginDelete(IDatabasesOperations, String, String, String)

Deletes the database with the given name.

BeginDeleteAsync(IDatabasesOperations, String, String, String, CancellationToken)

Deletes the database with the given name.

BeginUpdate(IDatabasesOperations, String, String, String, Database)

Updates a database.

BeginUpdateAsync(IDatabasesOperations, String, String, String, Database, CancellationToken)

Updates a database.

CheckNameAvailability(IDatabasesOperations, String, String, CheckNameRequest)

Checks that the database name is valid and is not already in use.

CheckNameAvailabilityAsync(IDatabasesOperations, String, String, CheckNameRequest, CancellationToken)

Checks that the database name is valid and is not already in use.

CreateOrUpdate(IDatabasesOperations, String, String, String, Database)

Creates or updates a database.

CreateOrUpdateAsync(IDatabasesOperations, String, String, String, Database, CancellationToken)

Creates or updates a database.

Delete(IDatabasesOperations, String, String, String)

Deletes the database with the given name.

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

Deletes the database with the given name.

Get(IDatabasesOperations, String, String, String)

Returns a database.

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

Returns a database.

ListByCluster(IDatabasesOperations, String, String)

Returns the list of databases of the given Kusto cluster.

ListByClusterAsync(IDatabasesOperations, String, String, CancellationToken)

Returns the list of databases of the given Kusto cluster.

ListPrincipals(IDatabasesOperations, String, String, String)

Returns a list of database principals of the given Kusto cluster and database.

ListPrincipalsAsync(IDatabasesOperations, String, String, String, CancellationToken)

Returns a list of database principals of the given Kusto cluster and database.

RemovePrincipals(IDatabasesOperations, String, String, String, DatabasePrincipalListRequest)

Remove Database principals permissions.

RemovePrincipalsAsync(IDatabasesOperations, String, String, String, DatabasePrincipalListRequest, CancellationToken)

Remove Database principals permissions.

Update(IDatabasesOperations, String, String, String, Database)

Updates a database.

UpdateAsync(IDatabasesOperations, String, String, String, Database, CancellationToken)

Updates a database.

Applies to