IElasticPoolsOperations Interface

Definition

ElasticPoolsOperations operations.

public interface IElasticPoolsOperations
type IElasticPoolsOperations = interface
Public Interface IElasticPoolsOperations

Methods

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

Creates a new elastic pool or updates an existing elastic pool.

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

Failovers an elastic pool.

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

Updates an existing elastic pool.

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

Creates a new elastic pool or updates an existing elastic pool.

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

Deletes the 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.

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

Returns a list of 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, ElasticPoolUpdateInner, Dictionary<String,List<String>>, CancellationToken)

Updates an existing elastic pool.

Extension Methods

BeginCreateOrUpdateAsync(IElasticPoolsOperations, String, String, String, ElasticPoolInner, CancellationToken)

Creates a new elastic pool or updates an existing elastic pool.

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

Failovers an elastic pool.

BeginUpdateAsync(IElasticPoolsOperations, String, String, String, ElasticPoolUpdateInner, CancellationToken)

Updates an existing elastic pool.

CreateOrUpdateAsync(IElasticPoolsOperations, String, String, String, ElasticPoolInner, CancellationToken)

Creates a new elastic pool or updates an existing elastic pool.

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

Deletes the elastic pool.

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

Failovers an elastic pool.

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

Gets an elastic pool.

ListByServerAsync(IElasticPoolsOperations, String, String, CancellationToken)

Returns a list of elastic pools in a server.

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

Returns elastic pool metric definitions.

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

Returns elastic pool metrics.

UpdateAsync(IElasticPoolsOperations, String, String, String, ElasticPoolUpdateInner, CancellationToken)

Updates an existing elastic pool.

Applies to