Freigeben über


PoolOperations.CreatePool Methode

Definition

Überlädt

CreatePool()

Erstellt eine instance von CloudPool, die nicht gebunden ist und keine Konsistenzbeziehung zu einem Pool im Batch-Dienst aufweist.

CreatePool(String, String, CloudServiceConfiguration, Nullable<Int32>, Nullable<Int32>)

Erstellt eine instance von CloudPool, die nicht gebunden ist und keine Konsistenzbeziehung zu einem Pool im Batch-Dienst aufweist.

CreatePool(String, String, VirtualMachineConfiguration, Nullable<Int32>, Nullable<Int32>)

Erstellt eine instance von CloudPool, die nicht gebunden ist und keine Konsistenzbeziehung zu einem Pool im Batch-Dienst aufweist.

CreatePool()

Quelle:
PoolOperations.cs

Erstellt eine instance von CloudPool, die nicht gebunden ist und keine Konsistenzbeziehung zu einem Pool im Batch-Dienst aufweist.

public Microsoft.Azure.Batch.CloudPool CreatePool ();
member this.CreatePool : unit -> Microsoft.Azure.Batch.CloudPool
Public Function CreatePool () As CloudPool

Gibt zurück

Ein CloudPool , der einen neuen Pool darstellt, der dem Batch-Dienst nicht hinzugefügt wurde. Um den Pool zum Batch-Konto hinzuzufügen, rufen Sie auf CommitAsync(IEnumerable<BatchClientBehavior>, CancellationToken).

Gilt für:

CreatePool(String, String, CloudServiceConfiguration, Nullable<Int32>, Nullable<Int32>)

Quelle:
PoolOperations.cs

Erstellt eine instance von CloudPool, die nicht gebunden ist und keine Konsistenzbeziehung zu einem Pool im Batch-Dienst aufweist.

public Microsoft.Azure.Batch.CloudPool CreatePool (string poolId, string virtualMachineSize, Microsoft.Azure.Batch.CloudServiceConfiguration cloudServiceConfiguration, int? targetDedicatedComputeNodes = default, int? targetLowPriorityComputeNodes = default);
member this.CreatePool : string * string * Microsoft.Azure.Batch.CloudServiceConfiguration * Nullable<int> * Nullable<int> -> Microsoft.Azure.Batch.CloudPool
Public Function CreatePool (poolId As String, virtualMachineSize As String, cloudServiceConfiguration As CloudServiceConfiguration, Optional targetDedicatedComputeNodes As Nullable(Of Integer) = Nothing, Optional targetLowPriorityComputeNodes As Nullable(Of Integer) = Nothing) As CloudPool

Parameter

poolId
String

Die ID des Pools.

virtualMachineSize
String

Die Größe der virtuellen Computer im Pool. Weitere Informationen finden Sie unter https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/ Größen. Batch unterstützt alle VM-Größen des Azure-Clouddiensts mit Ausnahme von ExtraSmall, A1V2 und A2V2.

cloudServiceConfiguration
CloudServiceConfiguration

Die CloudServiceConfiguration für den Pool.

targetDedicatedComputeNodes
Nullable<Int32>

Die gewünschte Anzahl dedizierter Computeknoten im Pool. Wenn targetDedicatedComputeNodes und targetLowPriorityComputeNodes ausgelassen werden, müssen Sie die AutoScaleEnabled Eigenschaften und AutoScaleFormula festlegen.

targetLowPriorityComputeNodes
Nullable<Int32>

Die gewünschte Anzahl von Computeknoten mit niedriger Priorität im Pool. Wenn targetDedicatedComputeNodes und targetLowPriorityComputeNodes ausgelassen werden, müssen Sie die AutoScaleEnabled Eigenschaften und AutoScaleFormula festlegen.

Gibt zurück

Ein CloudPool , der einen neuen Pool darstellt, der dem Batch-Dienst nicht hinzugefügt wurde. Um den Pool zum Batch-Konto hinzuzufügen, rufen Sie auf CommitAsync(IEnumerable<BatchClientBehavior>, CancellationToken).

Hinweise

Informationen zu Azure-Gastbetriebssystemfamilien finden Sie unter https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/

Gilt für:

CreatePool(String, String, VirtualMachineConfiguration, Nullable<Int32>, Nullable<Int32>)

Quelle:
PoolOperations.cs

Erstellt eine instance von CloudPool, die nicht gebunden ist und keine Konsistenzbeziehung zu einem Pool im Batch-Dienst aufweist.

public Microsoft.Azure.Batch.CloudPool CreatePool (string poolId, string virtualMachineSize, Microsoft.Azure.Batch.VirtualMachineConfiguration virtualMachineConfiguration, int? targetDedicatedComputeNodes = default, int? targetLowPriorityComputeNodes = default);
member this.CreatePool : string * string * Microsoft.Azure.Batch.VirtualMachineConfiguration * Nullable<int> * Nullable<int> -> Microsoft.Azure.Batch.CloudPool
Public Function CreatePool (poolId As String, virtualMachineSize As String, virtualMachineConfiguration As VirtualMachineConfiguration, Optional targetDedicatedComputeNodes As Nullable(Of Integer) = Nothing, Optional targetLowPriorityComputeNodes As Nullable(Of Integer) = Nothing) As CloudPool

Parameter

poolId
String

Die ID des Pools.

virtualMachineSize
String

Die Größe der virtuellen Computer im Pool. Weitere Informationen finden Sie unter https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/ Windows-Größen und https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/ Linux-Größen.

virtualMachineConfiguration
VirtualMachineConfiguration

Die VirtualMachineConfiguration für den Pool.

targetDedicatedComputeNodes
Nullable<Int32>

Die gewünschte Anzahl dedizierter Computeknoten im Pool. Wenn targetDedicatedComputeNodes und targetLowPriorityComputeNodes ausgelassen werden, müssen Sie die AutoScaleEnabled Eigenschaften und AutoScaleFormula festlegen.

targetLowPriorityComputeNodes
Nullable<Int32>

Die gewünschte Anzahl von Computeknoten mit niedriger Priorität im Pool. Wenn targetDedicatedComputeNodes und targetLowPriorityComputeNodes ausgelassen werden, müssen Sie die AutoScaleEnabled Eigenschaften und AutoScaleFormula festlegen.

Gibt zurück

Ein CloudPool , der einen neuen Pool darstellt, der dem Batch-Dienst nicht hinzugefügt wurde. Um den Pool zum Batch-Konto hinzuzufügen, rufen Sie auf CommitAsync(IEnumerable<BatchClientBehavior>, CancellationToken).

Gilt für: