Partilhar via


PoolSpecification Classe

Definição

A especificação de um pool.

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

Construtores

PoolSpecification()

Inicializa uma nova instância da classe PoolSpecification.

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 uma lista de referências de pacote de aplicativos a serem instaladas em cada nó de computação no pool.

AutoScaleEnabled

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

AutoScaleEvaluationInterval

Obtém ou define um intervalo de tempo no qual ajustar automaticamente o tamanho do pool de acordo com o AutoScaleFormula.

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 uma lista de certificados a serem instalados em cada nó de computação no pool.

CloudServiceConfiguration

Obtém ou define o CloudServiceConfiguration para o pool.

DisplayName

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

InterComputeNodeCommunicationEnabled

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

Metadata

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

MountConfiguration

Obtém ou define uma lista de sistemas de arquivos a serem montados em cada nó no pool.

NetworkConfiguration

Obtém ou define a configuração de rede do 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 a ser executada em cada nó de computação à medida que ele ingressa no pool. A tarefa é executada quando o nó é adicionado ao pool ou quando o nó é reiniciado.

TargetDedicated
Obsoleto.

Essa propriedade é um alias para TargetDedicatedComputeNodes e tem suporte apenas para compatibilidade com versões anteriores.

TargetDedicatedComputeNodes

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

TargetLowPriorityComputeNodes

Obtém ou define o número desejado de nós de computação 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 no 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ó no pool.

VirtualMachineConfiguration

Obtém ou define o VirtualMachineConfiguration do pool.

VirtualMachineSize

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