Partilhar via


PoolAddParameter Classe

Definição

Um pool no serviço Lote do Azure a ser adicionado.

public class PoolAddParameter
type PoolAddParameter = class
Public Class PoolAddParameter
Herança
PoolAddParameter

Construtores

PoolAddParameter()

Inicializa uma nova instância da classe PoolAddParameter.

PoolAddParameter(String, String, String, CloudServiceConfiguration, VirtualMachineConfiguration, Nullable<TimeSpan>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, String, Nullable<TimeSpan>, Nullable<Boolean>, NetworkConfiguration, StartTask, IList<CertificateReference>, IList<ApplicationPackageReference>, IList<String>, Nullable<Int32>, TaskSchedulingPolicy, IList<UserAccount>, IList<MetadataItem>, IList<MountConfiguration>, Nullable<NodeCommunicationMode>)

Inicializa uma nova instância da classe PoolAddParameter.

Propriedades

ApplicationLicenses

Obtém ou define a lista de licenças de aplicativo que o serviço do Lote disponibilizará em cada Nó de Computação no Pool.

ApplicationPackageReferences

Obtém ou define a lista de pacotes a serem instalados em cada nó de computação no pool.

AutoScaleEvaluationInterval

Obtém ou define o intervalo de tempo no qual ajustar automaticamente o tamanho do pool de acordo com a fórmula de dimensionamento automático.

AutoScaleFormula

Obtém ou define uma fórmula para o número desejado de Nós de Computação no Pool.

CertificateReferences

Obtém ou define a lista de Certificados a serem instalados em cada Nó de Computação no Pool.

CloudServiceConfiguration

Obtém ou define a configuração do serviço de nuvem para o Pool.

DisplayName

Obtém ou define o nome de exibição do Pool.

EnableAutoScale

Obtém ou define se o tamanho do pool deve ser ajustado automaticamente ao longo do tempo.

EnableInterNodeCommunication

Obtém ou define se o Pool permite comunicação direta entre nós de computação.

Id

Obtém ou define uma cadeia de caracteres que identifica exclusivamente o pool dentro da Conta.

Metadata

Obtém ou define uma lista de pares nome-valor associados ao Pool como metadados.

MountConfiguration

Obtém ou define o armazenamento de montagem usando o sistema de arquivos especificado durante todo o tempo de vida do pool.

NetworkConfiguration

Obtém ou define a configuração de rede para o Pool.

ResizeTimeout

Obtém ou define o tempo limite para alocação de nós de computação para o pool.

StartTask

Obtém ou define uma Tarefa especificada para ser executada em cada Nó de Computação à medida que ele ingressa no pool.

TargetDedicatedNodes

Obtém ou define o número desejado de nós de computação dedicados no pool.

TargetLowPriorityNodes

Obtém ou define o número desejado de nós de computação spot/de baixa prioridade no pool.

TargetNodeCommunicationMode

Obtém ou define o modo de comunicação de nó desejado para o pool.

TaskSchedulingPolicy

Obtém ou define como as Tarefas são distribuídas entre nós de computação em um pool.

TaskSlotsPerNode

Obtém ou define o número de slots de tarefa que podem ser usados para executar tarefas simultâneas em um único nó de computação no pool.

UserAccounts

Obtém ou define a lista de contas de usuário a serem criadas em cada nó de computação no pool.

VirtualMachineConfiguration

Obtém ou define a configuração da máquina virtual para o Pool.

VmSize

Obtém ou define o tamanho das máquinas virtuais no Pool. Todas as máquinas virtuais em um pool têm o mesmo tamanho.

Aplica-se a