PoolOperationsExtensions Class

Definition

Extension methods for PoolOperations.

public static class PoolOperationsExtensions
type PoolOperationsExtensions = class
Public Module PoolOperationsExtensions
Inheritance
PoolOperationsExtensions

Methods

Add(IPoolOperations, PoolAddParameter, PoolAddOptions)

Adds a Pool to the specified Account.

AddAsync(IPoolOperations, PoolAddParameter, PoolAddOptions, CancellationToken)

Adds a Pool to the specified Account.

Delete(IPoolOperations, String, PoolDeleteOptions)

Deletes a Pool from the specified Account.

DeleteAsync(IPoolOperations, String, PoolDeleteOptions, CancellationToken)

Deletes a Pool from the specified Account.

DisableAutoScale(IPoolOperations, String, PoolDisableAutoScaleOptions)

Disables automatic scaling for a Pool.

DisableAutoScaleAsync(IPoolOperations, String, PoolDisableAutoScaleOptions, CancellationToken)

Disables automatic scaling for a Pool.

EnableAutoScale(IPoolOperations, String, PoolEnableAutoScaleParameter, PoolEnableAutoScaleOptions)

Enables automatic scaling for a Pool.

EnableAutoScaleAsync(IPoolOperations, String, PoolEnableAutoScaleParameter, PoolEnableAutoScaleOptions, CancellationToken)

Enables automatic scaling for a Pool.

EvaluateAutoScale(IPoolOperations, String, String, PoolEvaluateAutoScaleOptions)

Gets the result of evaluating an automatic scaling formula on the Pool.

EvaluateAutoScaleAsync(IPoolOperations, String, String, PoolEvaluateAutoScaleOptions, CancellationToken)

Gets the result of evaluating an automatic scaling formula on the Pool.

Exists(IPoolOperations, String, PoolExistsOptions)

Gets basic properties of a Pool.

ExistsAsync(IPoolOperations, String, PoolExistsOptions, CancellationToken)

Gets basic properties of a Pool.

Get(IPoolOperations, String, PoolGetOptions)

Gets information about the specified Pool.

GetAsync(IPoolOperations, String, PoolGetOptions, CancellationToken)

Gets information about the specified Pool.

List(IPoolOperations, PoolListOptions)

Lists all of the Pools in the specified Account.

ListAsync(IPoolOperations, PoolListOptions, CancellationToken)

Lists all of the Pools in the specified Account.

ListNext(IPoolOperations, String, PoolListNextOptions)

Lists all of the Pools in the specified Account.

ListNextAsync(IPoolOperations, String, PoolListNextOptions, CancellationToken)

Lists all of the Pools in the specified Account.

ListUsageMetrics(IPoolOperations, PoolListUsageMetricsOptions)

Lists the usage metrics, aggregated by Pool across individual time intervals, for the specified Account.

ListUsageMetricsAsync(IPoolOperations, PoolListUsageMetricsOptions, CancellationToken)

Lists the usage metrics, aggregated by Pool across individual time intervals, for the specified Account.

ListUsageMetricsNext(IPoolOperations, String, PoolListUsageMetricsNextOptions)

Lists the usage metrics, aggregated by Pool across individual time intervals, for the specified Account.

ListUsageMetricsNextAsync(IPoolOperations, String, PoolListUsageMetricsNextOptions, CancellationToken)

Lists the usage metrics, aggregated by Pool across individual time intervals, for the specified Account.

Patch(IPoolOperations, String, PoolPatchParameter, PoolPatchOptions)

Updates the properties of the specified Pool.

PatchAsync(IPoolOperations, String, PoolPatchParameter, PoolPatchOptions, CancellationToken)

Updates the properties of the specified Pool.

RemoveNodes(IPoolOperations, String, NodeRemoveParameter, PoolRemoveNodesOptions)

Removes Compute Nodes from the specified Pool.

RemoveNodesAsync(IPoolOperations, String, NodeRemoveParameter, PoolRemoveNodesOptions, CancellationToken)

Removes Compute Nodes from the specified Pool.

Resize(IPoolOperations, String, PoolResizeParameter, PoolResizeOptions)

Changes the number of Compute Nodes that are assigned to a Pool.

ResizeAsync(IPoolOperations, String, PoolResizeParameter, PoolResizeOptions, CancellationToken)

Changes the number of Compute Nodes that are assigned to a Pool.

StopResize(IPoolOperations, String, PoolStopResizeOptions)

Stops an ongoing resize operation on the Pool.

StopResizeAsync(IPoolOperations, String, PoolStopResizeOptions, CancellationToken)

Stops an ongoing resize operation on the Pool.

UpdateProperties(IPoolOperations, String, PoolUpdatePropertiesParameter, PoolUpdatePropertiesOptions)

Updates the properties of the specified Pool.

UpdatePropertiesAsync(IPoolOperations, String, PoolUpdatePropertiesParameter, PoolUpdatePropertiesOptions, CancellationToken)

Updates the properties of the specified Pool.

Applies to