Compartilhar via


Pool Classe

Definição

Contém informações sobre um pool.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Pool : Microsoft.Azure.Management.Batch.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Pool = class
    inherit ProxyResource
Public Class Pool
Inherits ProxyResource
Herança
Atributos

Construtores

Pool()

Inicializa uma nova instância da classe Pool.

Pool(String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<PoolProvisioningState>, Nullable<DateTime>, Nullable<AllocationState>, Nullable<DateTime>, String, DeploymentConfiguration, Nullable<Int32>, Nullable<Int32>, ScaleSettings, AutoScaleRun, Nullable<InterNodeCommunicationState>, NetworkConfiguration, Nullable<Int32>, TaskSchedulingPolicy, IList<UserAccount>, IList<MetadataItem>, StartTask, IList<CertificateReference>, IList<ApplicationPackageReference>, IList<String>, ResizeOperationStatus, IList<MountConfiguration>, Nullable<NodeCommunicationMode>, Nullable<NodeCommunicationMode>, BatchPoolIdentity)

Inicializa uma nova instância da classe Pool.

Propriedades

AllocationState

Obtém se o pool está redimensionando.

AllocationStateTransitionTime

Obtém a hora em que o pool entrou em 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.

ApplicationPackages

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

AutoScaleRun

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

Certificates

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

CreationTime

Obtém a hora de criação do pool.

CurrentDedicatedNodes

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

CurrentLowPriorityNodes

Obtém 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.

DeploymentConfiguration

Obtém ou define essa propriedade descreve como os nós do pool serão implantados usando Serviços de Nuvem ou Máquinas Virtuais.

DisplayName

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

Etag

Obtém a ETag do recurso, usada para instruções de simultaneidade.

(Herdado de ProxyResource)
Id

Obtém a ID do recurso.

(Herdado de ProxyResource)
Identity

Obtém ou define o tipo de identidade usado para o Pool do Lote.

InterNodeCommunication

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

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.

Name

Obtém o nome do recurso.

(Herdado de ProxyResource)
NetworkConfiguration

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

ProvisioningState

Obtém o estado atual do pool.

ProvisioningStateTransitionTime

Obtém a hora em que o pool entrou em seu estado atual.

ResizeOperationStatus

Obtém detalhes sobre a operação de redimensionamento atual ou última concluída.

ScaleSettings

Obtém ou define as configurações que definem o número de nós no pool.

StartTask

Obtém ou define uma tarefa especificada para ser executada em cada nó de computação à medida que ele ingressa 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.

Type

Obtém o tipo do recurso.

(Herdado de ProxyResource)
UserAccounts

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

VmSize

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

Métodos

Validate()

Valide o objeto .

Aplica-se a