CloudPool Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um pool no serviço Lote do Azure.
public class CloudPool : Microsoft.Azure.Batch.IInheritedBehaviors, Microsoft.Azure.Batch.IRefreshable
type CloudPool = class
interface IRefreshable
interface IInheritedBehaviors
Public Class CloudPool
Implements IInheritedBehaviors, IRefreshable
- Herança
-
CloudPool
- Implementações
Construtores
CloudPool() |
Construtor padrão para dar suporte à simulação da CloudPool classe. |
Propriedades
AllocationState |
Obtém um AllocationState que indica qual atividade de alocação de nó está ocorrendo no pool. |
AllocationStateTransitionTime |
Obtém a hora em que o pool inseriu seu atual AllocationState. |
ApplicationLicenses |
Obtém ou define a lista de licenças de aplicativo que o serviço lote disponibilizará em cada nó de computação no pool. |
ApplicationPackageReferences |
Obtém ou define uma lista de pacotes de aplicativos a serem instalados em cada nó de computação no pool. |
AutoScaleEnabled |
Obtém ou define se o tamanho do pool deve ser ajustado automaticamente de acordo com o AutoScaleFormula. |
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. |
AutoScaleRun |
Obtém os resultados e erros da última execução do AutoScaleFormula. |
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. |
CreationTime |
Obtém o tempo de criação do pool. |
CurrentDedicated |
Obsoleto.
Essa propriedade é um alias para CurrentDedicatedComputeNodes e tem suporte apenas para compatibilidade com versões anteriores. |
CurrentDedicatedComputeNodes |
Obtém o número de nós de computação dedicados atualmente no pool. |
CurrentLowPriorityComputeNodes |
Obtém o número de nós de computação de baixa prioridade atualmente no pool. |
CurrentNodeCommunicationMode |
Obtém o estado atual do modo de comunicação do pool. |
CustomBehaviors |
Obtém ou define uma lista de comportamentos que modificam ou personalizam solicitações para o serviço do Lote feito por meio deste CloudPool. |
DisplayName |
Obtém ou define o nome de exibição do pool. |
ETag |
Obtém a ETag para o pool. |
Id |
Obtém ou define a ID do pool. |
Identity |
Obtém ou define a identidade do pool do Lote, se configurado. |
InterComputeNodeCommunicationEnabled |
Obtém ou define se o pool permite comunicação direta entre seus nós de computação. |
LastModified |
Obtém 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 do pool. |
ResizeErrors |
Obtém uma lista de erros encontrados ao executar o último redimensionamento no CloudPool. Os erros são retornados somente quando o serviço do Lote encontrou um erro ao redimensionar o pool e quando o do AllocationState pool é Estável. |
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. |
State |
Obtém o estado atual do pool. |
StateTransitionTime |
Obtém a hora em que o pool entrou em seu estado atual. |
Statistics |
Obtém as estatísticas de uso do recurso para o pool. |
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. |
Url |
Obtém a URL do 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. |
Métodos
Aplica-se a
Azure SDK for .NET