Compartir a través de


CloudPool Clase

Definición

Un grupo en el servicio Azure Batch.

public class CloudPool
type CloudPool = class
Public Class CloudPool
Herencia
CloudPool

Constructores

CloudPool()

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

Propiedades

AllocationState

Obtiene o establece si el grupo cambia el tamaño.

AllocationStateTransitionTime

Obtiene o establece 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.

ApplicationPackageReferences

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

AutoScaleEvaluationInterval

Obtiene o establece el intervalo de tiempo en el que ajustar automáticamente el tamaño del grupo según la fórmula de escalado automático.

AutoScaleFormula

Obtiene o establece una fórmula para el número deseado de nodos de ejecución en el grupo.

AutoScaleRun

Obtiene o establece los resultados y errores de la última ejecución de la fórmula de escalado automático.

CertificateReferences

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

CloudServiceConfiguration

Obtiene o establece la configuración del servicio en la nube para el grupo.

CreationTime

Obtiene o establece la hora de creación del grupo.

CurrentDedicatedNodes

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

CurrentLowPriorityNodes

Obtiene o establece 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.

DisplayName

Obtiene o establece el nombre para mostrar del grupo.

EnableAutoScale

Obtiene o establece si el tamaño del grupo se debe ajustar automáticamente con el tiempo.

EnableInterNodeCommunication

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

ETag

Obtiene o establece la etiqueta ETag del grupo.

Id

Obtiene o establece una cadena que identifica de forma única el grupo dentro de la cuenta.

Identity

Obtiene o establece la identidad del grupo de Batch, si está configurado.

LastModified

Obtiene o establece 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.

NetworkConfiguration

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

ResizeErrors

Obtiene o establece una lista de errores detectados al realizar el último cambio de tamaño en el grupo.

ResizeTimeout

Obtiene o establece el tiempo de espera para la asignación de nodos de proceso al grupo.

StartTask

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

State

Obtiene o establece el estado actual del grupo.

StateTransitionTime

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

Stats

Obtiene o establece las estadísticas de uso y uso de recursos para toda la duración del grupo.

TargetDedicatedNodes

Obtiene o establece el número deseado de nodos de proceso dedicados en el grupo.

TargetLowPriorityNodes

Obtiene o establece el número deseado de nodos de proceso de prioridad baja o de acceso puntual en el 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 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.

Url

Obtiene o establece la dirección URL del grupo.

UserAccounts

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

VirtualMachineConfiguration

Obtiene o establece la configuración de la máquina virtual para el 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.

Se aplica a