Microsoft.Azure.Batch Espacio de nombres
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í.
Clases
AddTaskCollectionResultHandler |
BatchClientBehavior Que puede usar para especificar en qué condiciones una operación para agregar varias tareas a un trabajo debe reintentar, finalizar o considerarse correcta. |
AddTaskCollectionTerminatedException |
Excepción que se produce cuando finaliza la operación AddTaskCollection. |
AddTaskResult |
Resultado de una sola tarea agregada como parte de una colección de tareas. |
AffinityInformation |
Sugerencia de localidad que el servicio Batch puede usar para seleccionar un nodo de proceso en el que iniciar una nueva tarea. |
ApplicationOperations |
Realiza operaciones relacionadas con la aplicación en una cuenta de Azure Batch. |
ApplicationPackageReference |
Referencia a un paquete de aplicación que se va a implementar en los nodos de proceso. |
ApplicationSummary |
Contiene información sobre una aplicación en una cuenta de Azure Batch. |
AuthenticationTokenSettings |
La configuración de un token de autenticación que la tarea puede usar para realizar operaciones del servicio Batch. |
AutoPoolSpecification |
Especifica las características de un "grupo automático" temporal. El servicio Batch creará este grupo automático, ejecutará todas las tareas del trabajo en él y, de forma predeterminada, eliminará el grupo una vez completado el trabajo. |
AutoScaleRun |
Resultados y errores de una evaluación o ejecución de una fórmula de escalado automático del grupo. |
AutoScaleRunError |
Error que se produjo al ejecutar o evaluar una fórmula de escalado automático del grupo. |
AutoUserSpecification |
Especifica los parámetros para el usuario automático que ejecuta una tarea en el servicio Batch. |
AzureBlobFileSystemConfiguration |
Información usada para conectarse a un contenedor de Azure Storage mediante Blobfuse. |
AzureFileShareConfiguration |
Información usada para conectarse a un recurso compartido de archivos de Azure. |
AzureStorageAuthenticationKey | |
BatchClient |
Un cliente para una cuenta de Azure Batch, que se usa para acceder al servicio Batch. |
BatchClientBehavior |
Las clases derivadas modifican los comportamientos operativos de un cliente de Azure Batch Service. Varias clases derivadas se pueden llamar de forma desordenada y simultáneamente por varios subprocesos. Las implementaciones deben ser segura para subprocesos. |
BatchClientException |
Excepción producida por el cliente de Batch. |
BatchClientParallelOptions |
Almacena las opciones que configuran el funcionamiento de los métodos en las operaciones paralelas del cliente de Batch. |
BatchError |
Error recibido del servicio Azure Batch. |
BatchErrorDetail |
Elemento de información adicional incluida en .BatchError |
BatchErrorMessages |
Clase de recurso fuertemente tipado, para buscar cadenas localizadas, etc. |
BatchPoolIdentity |
Identidad del grupo de Batch, si está configurada. |
BatchRequestTimeout |
Clase que proporciona acceso sencillo a la Timeout propiedad y a la Timeout propiedad . |
Certificate |
Un certificado que se puede instalar en los nodos de proceso y se puede usar para autenticar operaciones en un nodo. |
CertificateOperations |
Realiza operaciones relacionadas con certificados en una cuenta de Azure Batch. |
CertificateReference |
Representa un objeto de certificado del servicio Azure Batch. |
CifsMountConfiguration |
Información utilizada para conectarse a un sistema de archivos CIFS. |
ClientRequestIdProvider |
Interceptor que contiene una función que se usa para generar un identificador de solicitud de cliente que se establece como ClientRequestId. Si hay varias instancias de esto, el último conjunto gana. |
CloudJob |
Un trabajo de Azure Batch. |
CloudJobSchedule |
Programación de trabajos que permite trabajos periódicos especificando cuándo ejecutar trabajos y una especificación usada para crear cada trabajo. |
CloudPool |
Un grupo en el servicio Azure Batch. |
CloudServiceConfiguration |
La configuración de los nodos de proceso de un grupo en función de la plataforma de Azure Cloud Services. |
CloudTask |
Una tarea Azure Batch. Una tarea es un trabajo asociado a un trabajo y se ejecuta en un nodo de proceso. |
ComputeNode |
Resume el estado de un nodo de proceso. |
ComputeNodeEndpointConfiguration |
Configuración del punto de conexión para el nodo de proceso. |
ComputeNodeError |
Error detectado por un nodo de Azure Batch proceso. |
ComputeNodeIdentityReference |
Referencia a una identidad asignada por el usuario asociada al grupo de Batch que usará un nodo de proceso. |
ComputeNodeInformation |
La clase de información del nodo de proceso. |
ComputeNodeUser |
Un usuario para un nodo de proceso de Azure Batch específico. |
Constants |
Contiene constantes para interactuar con el servicio Azure Batch. |
ContainerConfiguration |
La configuración de los grupos habilitados para contenedores. |
ContainerRegistry |
Un registro de contenedor privado. |
DataDisk |
Configuración que usarán los discos de datos asociados a los nodos de proceso del grupo. |
DeleteCertificateError |
Error detectado por el servicio Batch al eliminar un certificado. |
DetailLevel |
Controla la cantidad de detalles solicitados desde el servicio Azure Batch al enumerar o recuperar recursos. |
DiffDiskSettings |
Especifica la configuración de disco efímera para el disco del sistema operativo usado por el nodo de proceso (VM). |
DiskEncryptionConfiguration |
La configuración de cifrado de disco aplicada en los nodos de proceso del grupo. La configuración de cifrado de disco no se admite en el grupo de Linux creado con Shared Image Gallery Imagen. |
EnvironmentSetting |
Variable de entorno que se va a establecer en un proceso de tarea, como una tarea de trabajo, una tarea de inicio, una tarea de administrador de trabajos o una tarea de preparación o liberación de trabajos. |
ErrorMessage |
Mensaje de error recibido en una respuesta de error Azure Batch. |
ExitCodeMapping |
Código de salida del proceso y cómo debe responder el servicio Batch si una tarea sale con ese código de salida. |
ExitCodeRangeMapping |
Intervalo de códigos de salida y cómo debe responder el servicio Batch si una tarea sale con un código de salida dentro de ese intervalo. |
ExitConditions |
Cómo debe responder el servicio Batch cuando se completa una tarea. |
ExitOptions |
Cómo debe responder el servicio Batch a una condición de salida determinada. |
FileProperties |
Propiedades de un archivo en un nodo de proceso. |
GetFileRequestByteRange |
Intervalo de bytes que se va a recuperar en una operación de descarga de archivos. |
HttpHeader |
Un par nombre-valor de encabezado HTTP |
ImageInformation |
Referencia a una imagen de Azure Virtual Machines Marketplace e información adicional sobre la imagen. |
ImageReference |
Referencia a una imagen de Azure Virtual Machines Marketplace o a una imagen de máquina virtual de Azure personalizada. Para obtener la lista de todas las referencias de imagen de Azure Marketplace comprobadas por Azure Batch, consulte ListSupportedImages(DetailLevel, IEnumerable<BatchClientBehavior>). |
InboundEndpoint |
Un punto de conexión de entrada en un nodo de proceso. |
InboundNatPool |
Un grupo NAT de entrada que se puede usar para abordar puertos específicos en nodos de proceso de un grupo de Batch externamente. |
InstanceViewStatus |
Estado de la vista de instancia. |
JobConstraints |
Especifica las restricciones de ejecución de un trabajo. |
JobExecutionInformation |
Información sobre la ejecución de un trabajo de Azure Batch. |
JobManagerTask |
Representa una tarea Azure Batch JobManager. |
JobNetworkConfiguration |
Configuración de red de un trabajo. |
JobOperations |
Realiza operaciones en trabajos de Azure Batch. |
JobPreparationAndReleaseTaskExecutionInformation |
El estado de la tarea de preparación del trabajo y la tarea de liberación de trabajos en un nodo de proceso. |
JobPreparationTask |
Una tarea de preparación del trabajo que se va a ejecutar antes de cualquier tarea del trabajo en cualquier nodo de proceso determinado. |
JobPreparationTaskExecutionInformation |
Detalles sobre la ejecución de una tarea de preparación de trabajos en un nodo de proceso. |
JobReleaseTask |
La tarea de liberación de trabajos se ejecuta cuando finaliza el trabajo, debido a uno de los siguientes elementos: el usuario llama a la API Finalizar trabajo o la API Eliminar trabajo mientras el trabajo sigue activo, se alcanza la restricción de tiempo de reloj máximo del trabajo y el trabajo sigue activo, o la tarea administrador de trabajos del trabajo se completa y el trabajo se configura para finalizar cuando se completa el Administrador de trabajos. La tarea de liberación de trabajos se ejecuta en cada nodo donde se han ejecutado las tareas del trabajo y la tarea de preparación del trabajo se ejecutó y completó. Si vuelve a crear una imagen inicial de un nodo después de ejecutar la tarea de preparación del trabajo y el trabajo finaliza sin ninguna tarea adicional del trabajo que se ejecuta en ese nodo (y, por tanto, la tarea de preparación del trabajo no se vuelve a ejecutar), la tarea de liberación de trabajos no se ejecuta en ese nodo de ejecución. Si un nodo se reinicia mientras se sigue ejecutando la tarea de liberación de trabajos, la tarea de liberación de trabajos se ejecuta de nuevo cuando se inicia el nodo de ejecución. El trabajo no se marca como completado hasta que se hayan completado todas las tareas de liberación del trabajo. La tarea de liberación de trabajos se ejecuta en segundo plano. No ocupa un espacio de programación; es decir, no cuenta para el límite taskSlotsPerNode especificado en el grupo. |
JobReleaseTaskExecutionInformation |
Detalles sobre la ejecución de una tarea de liberación de trabajos en un nodo de proceso. |
JobScheduleExecutionInformation |
Información de ejecución de una programación de trabajo. |
JobScheduleOperations |
Realiza operaciones en Azure Batch programaciones de trabajo. |
JobScheduleStatistics |
Estadísticas de uso de recursos para .CloudJobSchedule |
JobSchedulingError |
Error detectado por el servicio Batch al programar un trabajo. |
JobSpecification |
JobSpecification de un CloudJobSchedule. |
JobStatistics |
Estadísticas de uso de recursos para el trabajo. |
LinuxUserConfiguration |
Propiedades usadas para crear una cuenta de usuario en un nodo de Linux. |
MetadataItem |
Un par nombre-valor asociado a un recurso de servicio de Batch. El servicio Batch no asigna ningún significado a estos metadatos; es únicamente para el uso del código de usuario. |
MountConfiguration |
Sistema de archivos que se va a montar en cada nodo. |
MultiInstanceSettings |
Configuración que especifica cómo ejecutar una tarea de varias instancias. Las tareas de varias instancias se usan normalmente para admitir tareas de MPI. En el caso de MPI, si se produce un error en alguna de las subtareas (por ejemplo, debido a la salida con un código de salida distinto de cero), se produce un error en toda la tarea de varias instancias. Entonces la tarea de instancias múltiples se termina y se reintenta, hasta su límite de reintento. Para obtener más información, vea https://azure.microsoft.com/documentation/articles/batch-mpi/. |
NameValuePair |
Representa un par nombre-valor. |
NetworkConfiguration |
Configuración de red de un grupo. |
NetworkSecurityGroupRule |
Una regla de grupo de seguridad de red que se va a aplicar a un punto de conexión de entrada. |
NfsMountConfiguration |
Información usada para conectarse a un sistema de archivos NFS. |
NodeAgentInformation |
Información sobre el agente de nodo |
NodeCounts |
Número de nodos en cada estado de nodo. |
NodeFile |
Expone métodos y propiedades para acceder a archivos desde nodos o tareas. |
NodePlacementConfiguration |
Configuración de ubicación del nodo para un grupo. |
NodeVMExtension |
Configuración de la vista de instancia de extensión de máquina virtual. |
ODATADetailLevel |
Controla la cantidad de detalles solicitados desde el servicio Azure Batch al enumerar o recuperar recursos mediante cláusulas de consulta de OData. |
ODATAMonitorControl |
Contiene la configuración de control utilizada para la recuperación óptima de los datos de estado a través de predicados de OData. |
OSDisk |
Configuración del disco del sistema operativo del nodo de proceso (VM). |
OutputFile |
Especificación para cargar archivos desde un nodo de Azure Batch a otra ubicación después de que el servicio Batch haya terminado de ejecutar el proceso de tarea. |
OutputFileBlobContainerDestination |
Especifica un destino de carga de archivos dentro de un contenedor de Azure Blob Storage. |
OutputFileDestination |
Destino al que se debe cargar un archivo. |
OutputFileUploadOptions |
Detalles sobre una operación de carga de archivos de salida, incluidas las condiciones para realizar la carga. |
PagedEnumerableExtensions |
Proporciona un conjunto de métodos estáticos (compartidos en Visual Basic) para trabajar con secuencias que implementan IPagedEnumerable<T>. |
ParallelOperationsException |
Excepción que se produce cuando se produce un error en una o varias operaciones en un conjunto paralelo de operaciones. |
PoolEndpointConfiguration |
Configuración del punto de conexión de un grupo. |
PoolInformation |
Especifica cómo se debe asignar un trabajo a un grupo. |
PoolNodeCounts |
Un grupo en el servicio Azure Batch. |
PoolOperations |
Realiza operaciones relacionadas con el grupo en una cuenta de Azure Batch. |
PoolSpecification |
Especificación de un grupo. |
PoolStatistics |
Contiene estadísticas de uso y uso de recursos durante la vigencia de un grupo. |
PoolUsageMetrics |
Métricas de uso de un único grupo en un intervalo de tiempo determinado. |
PublicIPAddressConfiguration |
Detalles sobre una operación de carga de archivos de salida, incluidas las condiciones para realizar la carga. |
RecentJob |
Información sobre el trabajo más reciente en una programación de trabajo. |
RemoteLoginSettings |
Obtiene la configuración necesaria para el inicio de sesión remoto en un nodo de proceso. |
ResizeError |
Error que se produjo al cambiar el tamaño de un grupo. |
ResourceFile |
Archivo que se va a descargar en un nodo de proceso desde Azure Blob Storage, como archivos ejecutables de tareas y archivos de datos de entrada de tareas. |
ResourceStatistics |
Datos de estadísticas de recursos para el grupo. |
RetryPolicyProvider |
RequestInterceptor que establece RetryPolicy. |
Schedule |
Una programación. |
StartTask |
Tarea que se ejecuta cuando un nodo de proceso se une a un grupo en el servicio Azure Batch, o cuando el nodo de proceso se reinicia o se vuelve a crear una imagen de imagen. |
StartTaskInformation |
Especifica la información detallada del tiempo de ejecución de la tarea de inicio, incluido el estado actual, los detalles del error, el código de salida, la hora de inicio, la hora de finalización, etc. |
SubtaskInformation |
Información sobre una subtarea de Azure Batch. |
SynchronousMethodExceptionBehavior |
que BatchClientBehavior especifica cómo se deben producir excepciones a partir de métodos sincrónicos. |
TaskConstraints |
Define las restricciones en una tarea Azure Batch determinada. |
TaskContainerExecutionInformation |
Contiene información sobre el contenedor que se está ejecutando una tarea. |
TaskContainerSettings |
Configuración del contenedor de una tarea. |
TaskCounts |
La tarea cuenta para un trabajo. |
TaskCountsResult |
La tarea cuenta para un trabajo. |
TaskDependencies |
Especifica las dependencias de una tarea. Cualquier tarea especificada explícitamente o dentro de un intervalo de dependencias debe completarse antes de que se programe la tarea dependiente. |
TaskExecutionInformation |
Información de ejecución de tareas. |
TaskFailureInformation |
Información sobre un error de tarea. |
TaskIdRange |
Intervalo de identificadores de tarea de los que depende .CloudTask Todas las tareas con identificadores en el intervalo deben completarse correctamente antes de que se pueda programar la tarea dependiente. |
TaskInformation |
Clase de información de tarea del nodo de proceso. |
TaskSchedulingPolicy |
Una directiva de programación para un nodo de proceso. |
TaskSlotCounts |
Número de taskSlots requeridos por tareas por estado. |
TaskStateMonitor |
Proporciona utilidades para ayudar a supervisar los estados de CloudTask. |
TaskStatistics |
Estadísticas de uso de recursos de la tarea. |
UploadBatchServiceLogsResult |
Resultado de cargar archivos de registro del servicio por lotes desde un nodo de proceso específico. |
UsageStatistics |
Estadísticas relacionadas con los datos de uso del grupo. |
UserAccount |
Una cuenta de usuario que se va a crear en un nodo de Azure Batch. Las tareas se pueden configurar para ejecutarse en el contexto de seguridad de la cuenta de usuario. |
UserAssignedIdentity |
Referencia a una identidad asignada por el usuario asociada al grupo de Batch que usará un nodo de proceso. |
UserIdentity |
Definición de la identidad de usuario con la que se ejecuta la tarea. |
Utilities |
Herramientas y utilidades para el servicio Azure Batch. |
VirtualMachineConfiguration |
Configuración de nodos de proceso en un grupo basado en la infraestructura de Azure Virtual Machines. |
VirtualMachineInfo |
Información sobre el estado actual de la máquina virtual. |
VMExtension |
Configuración de extensiones de máquina virtual. |
VMExtensionInstanceView |
Vista de instancia de la extensión de máquina virtual. |
WindowsConfiguration |
Configuración del sistema operativo Windows que se va a aplicar a la máquina virtual. |
WindowsUserConfiguration |
Propiedades usadas para crear una cuenta de usuario en un nodo de Windows. |
Interfaces
IFileStagingArtifact |
Contiene información sobre un proceso de almacenamiento provisional de archivos. Normalmente, el almacenamiento provisional de archivos se realiza para ( CloudTask consulte FilesToStage). |
IInheritedBehaviors |
Métodos y propiedades que se heredan del objeto primario de creación de instancias. |
IPagedEnumerable<T> |
Expone enumeradores para una colección paginada. Estos enumeradores admiten la iteración simple en una colección paginada de un tipo especificado. Las colecciones paginadas están respaldadas por una o varias llamadas al servicio Batch. |
IPagedEnumerator<T> |
Enumerador que expone un mecanismo asincrónico para la iteración. Las instancias del enumerador no son segura para subprocesos. Cada enumerador captura la colección del servidor. Como consecuencia, cada enumerador puede ver datos diferentes (tamaño de colección, contenido, etc.). Se debe tener cuidado para evitar varias recuperaciones de los datos del servidor a través del uso ocasional de foreach/ForeachAsync y otras operaciones de recopilación. |
IRefreshable |
Proporciona un mecanismo para actualizar un recurso. |
Enumeraciones
AddTaskResultStatus |
AddTaskCollectionResultHandler Lo usa para clasificar como AddTaskResult correcto o requerir un reintento. |
ComputeNodeUserCommitSemantics |
Informa a la llamada Commit() de que la transferencia de estado entre el cliente y el servidor es una operación create-user o update-user. |
Azure SDK for .NET