Partilhar via


CloudPool Classe

Definição

Um pool no serviço Lote do Azure.

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

Construtores

CloudPool()

Inicializa uma nova instância da classe CloudPool.

CloudPool(String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<PoolState>, Nullable<DateTime>, Nullable<AllocationState>, Nullable<DateTime>, String, CloudServiceConfiguration, VirtualMachineConfiguration, Nullable<TimeSpan>, IList<ResizeError>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, String, Nullable<TimeSpan>, AutoScaleRun, Nullable<Boolean>, NetworkConfiguration, StartTask, IList<CertificateReference>, IList<ApplicationPackageReference>, IList<String>, Nullable<Int32>, TaskSchedulingPolicy, IList<UserAccount>, IList<MetadataItem>, PoolStatistics, IList<MountConfiguration>, BatchPoolIdentity, Nullable<NodeCommunicationMode>, Nullable<NodeCommunicationMode>)

Inicializa uma nova instância da classe CloudPool.

Propriedades

AllocationState

Obtém ou define se o Pool está redimensionando.

AllocationStateTransitionTime

Obtém ou define a hora em que o Pool inseriu seu estado de alocação atual.

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.

AutoScaleRun

Obtém ou define os resultados e erros da última execução da fórmula de dimensionamento automático.

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.

CreationTime

Obtém ou define o tempo de criação do Pool.

CurrentDedicatedNodes

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

CurrentLowPriorityNodes

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

CurrentNodeCommunicationMode

Obtém o estado atual do modo de comunicação do 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.

ETag

Obtém ou define a ETag do Pool.

Id

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

Identity

Obtém ou define a identidade do pool do Lote, se configurado.

LastModified

Obtém ou define a hora da última modificação do Pool.

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 para o Pool.

ResizeErrors

Obtém ou define uma lista de erros encontrados ao executar o último redimensionamento no 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.

State

Obtém ou define o estado atual do Pool.

StateTransitionTime

Obtém ou define a hora em que o Pool entrou em seu estado atual.

Stats

Obtém ou define estatísticas de utilização e uso de recursos durante todo o tempo de vida do 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.

Url

Obtém ou define a URL do 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