PoolSpecification Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especificación para crear un nuevo grupo.
public class PoolSpecification
type PoolSpecification = class
Public Class PoolSpecification
- Herencia
-
PoolSpecification
Constructores
PoolSpecification() |
Inicializa una nueva instancia de la clase PoolSpecification. |
PoolSpecification(String, String, CloudServiceConfiguration, VirtualMachineConfiguration, Nullable<Int32>, TaskSchedulingPolicy, Nullable<TimeSpan>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, String, Nullable<TimeSpan>, Nullable<Boolean>, NetworkConfiguration, StartTask, IList<CertificateReference>, IList<ApplicationPackageReference>, IList<String>, IList<UserAccount>, IList<MetadataItem>, IList<MountConfiguration>, Nullable<NodeCommunicationMode>) |
Inicializa una nueva instancia de la clase PoolSpecification. |
Propiedades
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 la fórmula para el número deseado de nodos de ejecución en el grupo. |
CertificateReferences |
Obtiene o establece una lista de certificados que se van a instalar en cada nodo de proceso del grupo. |
CloudServiceConfiguration |
Obtiene o establece la configuración del servicio en la nube para el 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. |
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. |
ResizeTimeout |
Obtiene o establece el tiempo de espera para la asignación de nodos de proceso al grupo. |
StartTask |
Obtiene o establece una tarea que se va a ejecutar en cada nodo de proceso a medida que se une al grupo. La tarea se ejecuta cuando se agrega el nodo de ejecución al grupo o cuando se reinicia el nodo de ejecución. |
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. |
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
Azure SDK for .NET