Partilhar via


Pool Classe

Definição

Contém informações sobre um conjunto.

[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 Conjunto.

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 Conjunto.

Propriedades

AllocationState

Obtém se o conjunto está a redimensionar.

AllocationStateTransitionTime

Obtém o momento em que o conjunto entrou no estado de alocação atual.

ApplicationLicenses

Obtém ou define a lista de licenças de aplicação que o serviço Batch disponibilizará em cada nó de computação no conjunto.

ApplicationPackages

Obtém ou define a lista de pacotes de aplicações a instalar em cada nó de computação no conjunto.

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 instalar em cada nó de computação no conjunto.

CreationTime

Obtém o tempo de criação do conjunto.

CurrentDedicatedNodes

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

CurrentLowPriorityNodes

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

CurrentNodeCommunicationMode

Obtém o estado atual do modo de comunicação do conjunto.

DeploymentConfiguration

Obtém ou define esta propriedade descreve como os nós do conjunto serão implementados com Serviços Cloud ou Máquinas Virtuais.

DisplayName

Obtém ou define o nome a apresentar do conjunto.

Etag

Obtém o ETag do recurso, utilizado para instruções de simultaneidade.

(Herdado de ProxyResource)
Id

Obtém o ID do recurso.

(Herdado de ProxyResource)
Identity

Obtém ou define o tipo de identidade utilizada para o Conjunto de Lotes.

InterNodeCommunication

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

LastModified

Obtém a última hora modificada do conjunto.

Metadata

Obtém ou define uma lista de pares name-value associados ao conjunto como metadados.

MountConfiguration

Obtém ou define uma lista de sistemas de ficheiros a montar em cada nó no conjunto.

Name

Obtém o nome do recurso.

(Herdado de ProxyResource)
NetworkConfiguration

Obtém ou define a configuração de rede do conjunto.

ProvisioningState

Obtém o estado atual do conjunto.

ProvisioningStateTransitionTime

Obtém o momento em que o conjunto entrou no estado atual.

ResizeOperationStatus

O Gets contém detalhes sobre a operação de redimensionamento atual ou concluída pela última vez.

ScaleSettings

Obtém ou define as definições que configuram o número de nós no conjunto.

StartTask

Obtém ou define uma tarefa especificada para ser executada em cada nó de computação à medida que se junta ao conjunto.

TargetNodeCommunicationMode

Obtém ou define o modo de comunicação do nó pretendido para o conjunto.

TaskSchedulingPolicy

Obtém ou define a forma como as tarefas são distribuídas pelos nós de computação num conjunto.

TaskSlotsPerNode

Obtém ou define o número de blocos de tarefas que podem ser utilizados para executar tarefas simultâneas num único nó de computação no conjunto.

Type

Obtém o tipo de recurso.

(Herdado de ProxyResource)
UserAccounts

Obtém ou define a lista de contas de utilizador a criar em cada nó no conjunto.

VmSize

Obtém ou define o tamanho das máquinas virtuais no conjunto. Todas as VMs num conjunto têm o mesmo tamanho.

Métodos

Validate()

Valide o objeto.

Aplica-se a