NodeRemoveParameter Constructors

Definition

Overloads

NodeRemoveParameter()

Initializes a new instance of the NodeRemoveParameter class.

NodeRemoveParameter(IList<String>, Nullable<TimeSpan>, Nullable<ComputeNodeDeallocationOption>)

Initializes a new instance of the NodeRemoveParameter class.

NodeRemoveParameter()

Initializes a new instance of the NodeRemoveParameter class.

public NodeRemoveParameter ();
Public Sub New ()

Applies to

NodeRemoveParameter(IList<String>, Nullable<TimeSpan>, Nullable<ComputeNodeDeallocationOption>)

Initializes a new instance of the NodeRemoveParameter class.

public NodeRemoveParameter (System.Collections.Generic.IList<string> nodeList, Nullable<TimeSpan> resizeTimeout = null, Nullable<Microsoft.Azure.Batch.Protocol.Models.ComputeNodeDeallocationOption> nodeDeallocationOption = null);
new Microsoft.Azure.Batch.Protocol.Models.NodeRemoveParameter : System.Collections.Generic.IList<string> * Nullable<TimeSpan> * Nullable<Microsoft.Azure.Batch.Protocol.Models.ComputeNodeDeallocationOption> -> Microsoft.Azure.Batch.Protocol.Models.NodeRemoveParameter
Public Sub New (nodeList As IList(Of String), Optional resizeTimeout As Nullable(Of TimeSpan) = null, Optional nodeDeallocationOption As Nullable(Of ComputeNodeDeallocationOption) = null)

Parameters

nodeList
System.Collections.Generic.IList<System.String>

A list containing the IDs of the compute nodes to be removed from the specified pool.

resizeTimeout
System.Nullable<System.TimeSpan>

The timeout for removal of compute nodes to the pool.

nodeDeallocationOption
System.Nullable<ComputeNodeDeallocationOption>

Determines what to do with a node and its running task(s) after it has been selected for deallocation.

Applies to