CloudPoolOperationsExtensions Class

 

Provide extension methods for ICloudPoolOperations.

Namespace:   Microsoft.Azure.Batch.Protocol
Assembly:  Microsoft.Azure.Batch (in Microsoft.Azure.Batch.dll)

Inheritance Hierarchy

System.Object
  Microsoft.Azure.Batch.Protocol.CloudPoolOperationsExtensions

Syntax

public static class CloudPoolOperationsExtensions
[ExtensionAttribute]
public ref class CloudPoolOperationsExtensions abstract sealed 
[<AbstractClass>]
[<Sealed>]
type CloudPoolOperationsExtensions = class end
<ExtensionAttribute>
Public NotInheritable Class CloudPoolOperationsExtensions

Methods

Name Description
System_CAPS_pubmethodSystem_CAPS_static Add(ICloudPoolOperations, CloudPoolAddParameters)

Adds a pool to the specified account.

System_CAPS_pubmethodSystem_CAPS_static AddAsync(ICloudPoolOperations, CloudPoolAddParameters)

Adds a pool to the specified account.

System_CAPS_pubmethodSystem_CAPS_static Delete(ICloudPoolOperations, String, CloudPoolDeleteParameters)

Deletes a pool from the specified account.

System_CAPS_pubmethodSystem_CAPS_static DeleteAsync(ICloudPoolOperations, String, CloudPoolDeleteParameters)

Deletes a pool from the specified account.

System_CAPS_pubmethodSystem_CAPS_static DisableAutoScale(ICloudPoolOperations, String, CloudPoolDisableAutoScaleParameters)

Disables automatic scaling for a pool.

System_CAPS_pubmethodSystem_CAPS_static DisableAutoScaleAsync(ICloudPoolOperations, String, CloudPoolDisableAutoScaleParameters)

Disables automatic scaling for a pool.

System_CAPS_pubmethodSystem_CAPS_static EnableAutoScale(ICloudPoolOperations, String, CloudPoolEnableAutoScaleParameters)

Enables automatic scaling for a pool.

System_CAPS_pubmethodSystem_CAPS_static EnableAutoScaleAsync(ICloudPoolOperations, String, CloudPoolEnableAutoScaleParameters)

Enables automatic scaling for a pool.

System_CAPS_pubmethodSystem_CAPS_static EvaluateAutoScale(ICloudPoolOperations, String, CloudPoolEvaluateAutoScaleParameters)

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

System_CAPS_pubmethodSystem_CAPS_static EvaluateAutoScaleAsync(ICloudPoolOperations, String, CloudPoolEvaluateAutoScaleParameters)

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

System_CAPS_pubmethodSystem_CAPS_static Exists(ICloudPoolOperations, String, CloudPoolExistsParameters)

Gets basic properties of a pool.

System_CAPS_pubmethodSystem_CAPS_static ExistsAsync(ICloudPoolOperations, String, CloudPoolExistsParameters)

Gets basic properties of a pool.

System_CAPS_pubmethodSystem_CAPS_static Get(ICloudPoolOperations, String, CloudPoolGetParameters)

Gets information about the specified pool.

System_CAPS_pubmethodSystem_CAPS_static GetAsync(ICloudPoolOperations, String, CloudPoolGetParameters)

Gets information about the specified pool.

System_CAPS_pubmethodSystem_CAPS_static List(ICloudPoolOperations, CloudPoolListParameters)

Lists all of the pools in the specified account.

System_CAPS_pubmethodSystem_CAPS_static ListAsync(ICloudPoolOperations, CloudPoolListParameters)

Lists all of the pools in the specified account.

System_CAPS_pubmethodSystem_CAPS_static ListNext(ICloudPoolOperations, String, CloudPoolListParameters)

Lists all of the pools in the specified account.

System_CAPS_pubmethodSystem_CAPS_static ListNextAsync(ICloudPoolOperations, String, CloudPoolListParameters)

Lists all of the pools in the specified account.

System_CAPS_pubmethodSystem_CAPS_static Patch(ICloudPoolOperations, String, CloudPoolPatchParameters)

Updates the properties of a pool.

System_CAPS_pubmethodSystem_CAPS_static PatchAsync(ICloudPoolOperations, String, CloudPoolPatchParameters)

Updates the properties of a pool.

System_CAPS_pubmethodSystem_CAPS_static Resize(ICloudPoolOperations, String, CloudPoolResizeParameters)

Changes the number of compute nodes that are assigned to a pool.

System_CAPS_pubmethodSystem_CAPS_static ResizeAsync(ICloudPoolOperations, String, CloudPoolResizeParameters)

Changes the number of compute nodes that are assigned to a pool.

System_CAPS_pubmethodSystem_CAPS_static StopResize(ICloudPoolOperations, String, CloudPoolStopResizeParameters)

Stops an ongoing resize operation on the pool. This does not restore the pool to its previous state before the resize operation: it only stops any further changes being made, and the pool maintains its current state.

System_CAPS_pubmethodSystem_CAPS_static StopResizeAsync(ICloudPoolOperations, String, CloudPoolStopResizeParameters)

Stops an ongoing resize operation on the pool. This does not restore the pool to its previous state before the resize operation: it only stops any further changes being made, and the pool maintains its current state.

System_CAPS_pubmethodSystem_CAPS_static UpdateProperties(ICloudPoolOperations, String, CloudPoolUpdatePropertiesParameters)

Updates the properties of a pool.

System_CAPS_pubmethodSystem_CAPS_static UpdatePropertiesAsync(ICloudPoolOperations, String, CloudPoolUpdatePropertiesParameters)

Updates the properties of a pool.

System_CAPS_pubmethodSystem_CAPS_static UpgradeOS(ICloudPoolOperations, String, CloudPoolUpgradeOSParameters)

Upgrades the operating system of the specified pool.

System_CAPS_pubmethodSystem_CAPS_static UpgradeOSAsync(ICloudPoolOperations, String, CloudPoolUpgradeOSParameters)

Upgrades the operating system of the specified pool.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.Azure.Batch.Protocol Namespace

Return to top