IPoolOperations Interface

Definition

PoolOperations operations.

public interface IPoolOperations
type IPoolOperations = interface
Public Interface IPoolOperations

Methods

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

Deletes the specified pool.

CreateWithHttpMessagesAsync(String, String, String, Pool, String, String, Dictionary<String,List<String>>, CancellationToken)

Creates a new pool inside the specified account.

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

Deletes the specified pool.

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

Disables automatic scaling for a pool.

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

Gets information about the specified pool.

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

Lists all of the pools in the specified account.

ListByBatchAccountWithHttpMessagesAsync(String, String, Nullable<Int32>, String, String, Dictionary<String,List<String>>, CancellationToken)

Lists all of the pools in the specified account.

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

Stops an ongoing resize operation on the pool.

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

Updates the properties of an existing pool.

Extension Methods

BeginDelete(IPoolOperations, String, String, String)

Deletes the specified pool.

BeginDeleteAsync(IPoolOperations, String, String, String, CancellationToken)

Deletes the specified pool.

Create(IPoolOperations, String, String, String, Pool, String, String)

Creates a new pool inside the specified account.

CreateAsync(IPoolOperations, String, String, String, Pool, String, String, CancellationToken)

Creates a new pool inside the specified account.

Delete(IPoolOperations, String, String, String)

Deletes the specified pool.

DeleteAsync(IPoolOperations, String, String, String, CancellationToken)

Deletes the specified pool.

DisableAutoScale(IPoolOperations, String, String, String)

Disables automatic scaling for a pool.

DisableAutoScaleAsync(IPoolOperations, String, String, String, CancellationToken)

Disables automatic scaling for a pool.

Get(IPoolOperations, String, String, String)

Gets information about the specified pool.

GetAsync(IPoolOperations, String, String, String, CancellationToken)

Gets information about the specified pool.

ListByBatchAccount(IPoolOperations, String, String, Nullable<Int32>, String, String)

Lists all of the pools in the specified account.

ListByBatchAccountAsync(IPoolOperations, String, String, Nullable<Int32>, String, String, CancellationToken)

Lists all of the pools in the specified account.

ListByBatchAccountNext(IPoolOperations, String)

Lists all of the pools in the specified account.

ListByBatchAccountNextAsync(IPoolOperations, String, CancellationToken)

Lists all of the pools in the specified account.

StopResize(IPoolOperations, String, String, String)

Stops an ongoing resize operation on the pool.

StopResizeAsync(IPoolOperations, String, String, String, CancellationToken)

Stops an ongoing resize operation on the pool.

Update(IPoolOperations, String, String, String, Pool, String)

Updates the properties of an existing pool.

UpdateAsync(IPoolOperations, String, String, String, Pool, String, CancellationToken)

Updates the properties of an existing pool.

Applies to