Compartir a través de


Pool Clase

Definición

Contiene información sobre un grupo.

[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
Herencia
Atributos

Constructores

Pool()

Inicializa una nueva instancia de la clase 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 una nueva instancia de la clase Pool.

Propiedades

AllocationState

Obtiene si el grupo está cambiar el tamaño.

AllocationStateTransitionTime

Obtiene la hora en la que el grupo entró en su estado de asignación actual.

ApplicationLicenses

Obtiene o establece la lista de licencias de aplicación que el servicio Batch pondrá a disposición en cada nodo de proceso del grupo.

ApplicationPackages

Obtiene o establece la lista de paquetes de aplicación que se instalarán en cada nodo de proceso del grupo.

AutoScaleRun

Obtiene los resultados y errores de la última ejecución de la fórmula de escalabilidad automática.

Certificates

Obtiene o establece la lista de certificados que se van a instalar en cada nodo de proceso del grupo.

CreationTime

Obtiene la hora de creación del grupo.

CurrentDedicatedNodes

Obtiene el número de nodos de proceso dedicados actualmente en el grupo.

CurrentLowPriorityNodes

Obtiene el número de nodos de proceso de prioridad baja o de acceso puntual actualmente en el grupo.

CurrentNodeCommunicationMode

Obtiene el estado actual del modo de comunicación del grupo.

DeploymentConfiguration

Obtiene o establece esta propiedad describe cómo se implementarán los nodos del grupo mediante Cloud Services o Virtual Machines.

DisplayName

Obtiene o establece el nombre para mostrar del grupo.

Etag

Obtiene la ETag del recurso, que se usa para las instrucciones de simultaneidad.

(Heredado de ProxyResource)
Id

Obtiene el identificador del recurso.

(Heredado de ProxyResource)
Identity

Obtiene o establece el tipo de identidad que se usa para el grupo de lotes.

InterNodeCommunication

Obtiene o establece si el grupo permite la comunicación directa entre los nodos.

LastModified

Obtiene la hora de la última modificación del grupo.

Metadata

Obtiene o establece una lista de pares nombre-valor asociados al grupo como metadatos.

MountConfiguration

Obtiene o establece una lista de sistemas de archivos que se van a montar en cada nodo del grupo.

Name

Obtiene el nombre del recurso.

(Heredado de ProxyResource)
NetworkConfiguration

Obtiene o establece la configuración de red del grupo.

ProvisioningState

Obtiene el estado actual del grupo.

ProvisioningStateTransitionTime

Obtiene la hora en la que el grupo entró en su estado actual.

ResizeOperationStatus

Obtiene contiene detalles sobre la operación de cambio de tamaño actual o última completada.

ScaleSettings

Obtiene o establece los valores que configuran el número de nodos del grupo.

StartTask

Obtiene o establece una tarea especificada para ejecutarse en cada nodo de proceso a medida que se une al grupo.

TargetNodeCommunicationMode

Obtiene o establece el modo de comunicación de nodo deseado para el grupo.

TaskSchedulingPolicy

Obtiene o establece cómo se distribuyen las tareas entre los nodos de proceso de un grupo.

TaskSlotsPerNode

Obtiene o establece el número de ranuras de tareas que se pueden usar para ejecutar tareas simultáneas en un único nodo de proceso del grupo.

Type

Obtiene el tipo del recurso.

(Heredado de ProxyResource)
UserAccounts

Obtiene o establece la lista de cuentas de usuario que se van a crear en cada nodo del grupo.

VmSize

Obtiene o establece el tamaño de las máquinas virtuales del grupo. Todas las máquinas virtuales de un grupo tienen el mismo tamaño.

Métodos

Validate()

Valide el objeto .

Se aplica a