Partilhar via


PoolOperations.CreatePool Método

Definição

Sobrecargas

CreatePool()

Cria uma instância do CloudPool que não está associado e não tem uma relação de consistência com nenhum pool no serviço do Lote.

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

Cria uma instância do CloudPool que não está associado e não tem uma relação de consistência com nenhum pool no serviço do Lote.

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

Cria uma instância do CloudPool que não está associado e não tem uma relação de consistência com nenhum pool no serviço do Lote.

CreatePool()

Origem:
PoolOperations.cs

Cria uma instância do CloudPool que não está associado e não tem uma relação de consistência com nenhum pool no serviço do Lote.

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

Retornos

Um CloudPool que representa um novo pool que não foi adicionado ao serviço do Lote. Para adicionar o pool à conta do Lote, chame CommitAsync(IEnumerable<BatchClientBehavior>, CancellationToken).

Aplica-se a

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

Origem:
PoolOperations.cs

Cria uma instância do CloudPool que não está associado e não tem uma relação de consistência com nenhum pool no serviço do Lote.

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

Parâmetros

poolId
String

A ID do pool.

virtualMachineSize
String

O tamanho das máquinas virtuais no pool. Consulte https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/ para obter tamanhos. O Lote dá suporte a todos os tamanhos de VM do serviço de nuvem do Azure, exceto ExtraSmall, A1V2 e A2V2.

cloudServiceConfiguration
CloudServiceConfiguration

O CloudServiceConfiguration para o pool.

targetDedicatedComputeNodes
Nullable<Int32>

O número desejado de nós de computação dedicados no pool. Se targetDedicatedComputeNodes e targetLowPriorityComputeNodes forem omitidos, você deverá definir as AutoScaleEnabled propriedades e AutoScaleFormula .

targetLowPriorityComputeNodes
Nullable<Int32>

O número desejado de nós de computação de baixa prioridade no pool. Se targetDedicatedComputeNodes e targetLowPriorityComputeNodes forem omitidos, você deverá definir as AutoScaleEnabled propriedades e AutoScaleFormula .

Retornos

Um CloudPool que representa um novo pool que não foi adicionado ao serviço do Lote. Para adicionar o pool à conta do Lote, chame CommitAsync(IEnumerable<BatchClientBehavior>, CancellationToken).

Comentários

Para obter informações sobre famílias de so convidado do Azure, consulte https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/

Aplica-se a

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

Origem:
PoolOperations.cs

Cria uma instância do CloudPool que não está associado e não tem uma relação de consistência com nenhum pool no serviço do Lote.

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

Parâmetros

poolId
String

A ID do pool.

virtualMachineSize
String

O tamanho das máquinas virtuais no pool. Consulte https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/ para tamanhos de janelas e https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/ para tamanhos do Linux.

virtualMachineConfiguration
VirtualMachineConfiguration

O VirtualMachineConfiguration para o pool.

targetDedicatedComputeNodes
Nullable<Int32>

O número desejado de nós de computação dedicados no pool. Se targetDedicatedComputeNodes e targetLowPriorityComputeNodes forem omitidos, você deverá definir as AutoScaleEnabled propriedades e AutoScaleFormula .

targetLowPriorityComputeNodes
Nullable<Int32>

O número desejado de nós de computação de baixa prioridade no pool. Se targetDedicatedComputeNodes e targetLowPriorityComputeNodes forem omitidos, você deverá definir as AutoScaleEnabled propriedades e AutoScaleFormula .

Retornos

Um CloudPool que representa um novo pool que não foi adicionado ao serviço do Lote. Para adicionar o pool à conta do Lote, chame CommitAsync(IEnumerable<BatchClientBehavior>, CancellationToken).

Aplica-se a