Share via


IElasticPoolsOperations Interface

Definition

ElasticPoolsOperations operations.

public interface IElasticPoolsOperations
type IElasticPoolsOperations = interface
Public Interface IElasticPoolsOperations

Methods

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

Creates or updates an elastic pool.

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

Deletes an elastic pool.

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

Failovers an elastic pool.

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

Updates an elastic pool.

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

Creates or updates an elastic pool.

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

Deletes an elastic pool.

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

Failovers an elastic pool.

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

Gets an elastic pool.

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

Gets all elastic pools in a server.

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

Gets all elastic pools in a server.

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

Returns elastic pool metric definitions.

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

Returns elastic pool metrics.

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

Updates an elastic pool.

Extension Methods

BeginCreateOrUpdate(IElasticPoolsOperations, String, String, String, ElasticPool)

Creates or updates an elastic pool.

BeginCreateOrUpdateAsync(IElasticPoolsOperations, String, String, String, ElasticPool, CancellationToken)

Creates or updates an elastic pool.

BeginDelete(IElasticPoolsOperations, String, String, String)

Deletes an elastic pool.

BeginDeleteAsync(IElasticPoolsOperations, String, String, String, CancellationToken)

Deletes an elastic pool.

BeginFailover(IElasticPoolsOperations, String, String, String)

Failovers an elastic pool.

BeginFailoverAsync(IElasticPoolsOperations, String, String, String, CancellationToken)

Failovers an elastic pool.

BeginUpdate(IElasticPoolsOperations, String, String, String, ElasticPoolUpdate)

Updates an elastic pool.

BeginUpdateAsync(IElasticPoolsOperations, String, String, String, ElasticPoolUpdate, CancellationToken)

Updates an elastic pool.

CreateOrUpdate(IElasticPoolsOperations, String, String, String, ElasticPool)

Creates or updates an elastic pool.

CreateOrUpdateAsync(IElasticPoolsOperations, String, String, String, ElasticPool, CancellationToken)

Creates or updates an elastic pool.

Delete(IElasticPoolsOperations, String, String, String)

Deletes an elastic pool.

DeleteAsync(IElasticPoolsOperations, String, String, String, CancellationToken)

Deletes an elastic pool.

Failover(IElasticPoolsOperations, String, String, String)

Failovers an elastic pool.

FailoverAsync(IElasticPoolsOperations, String, String, String, CancellationToken)

Failovers an elastic pool.

Get(IElasticPoolsOperations, String, String, String)

Gets an elastic pool.

GetAsync(IElasticPoolsOperations, String, String, String, CancellationToken)

Gets an elastic pool.

ListByServer(IElasticPoolsOperations, String, String, Nullable<Int64>)

Gets all elastic pools in a server.

ListByServerAsync(IElasticPoolsOperations, String, String, Nullable<Int64>, CancellationToken)

Gets all elastic pools in a server.

ListByServerNext(IElasticPoolsOperations, String)

Gets all elastic pools in a server.

ListByServerNextAsync(IElasticPoolsOperations, String, CancellationToken)

Gets all elastic pools in a server.

ListMetricDefinitions(IElasticPoolsOperations, String, String, String)

Returns elastic pool metric definitions.

ListMetricDefinitionsAsync(IElasticPoolsOperations, String, String, String, CancellationToken)

Returns elastic pool metric definitions.

ListMetrics(IElasticPoolsOperations, String, String, String, String)

Returns elastic pool metrics.

ListMetricsAsync(IElasticPoolsOperations, String, String, String, String, CancellationToken)

Returns elastic pool metrics.

Update(IElasticPoolsOperations, String, String, String, ElasticPoolUpdate)

Updates an elastic pool.

UpdateAsync(IElasticPoolsOperations, String, String, String, ElasticPoolUpdate, CancellationToken)

Updates an elastic pool.

Applies to