Compartir a través de


models Paquete

Clases

AccountListPoolNodeCountsOptions

Parámetros adicionales para la operación de list_pool_node_counts.

AccountListSupportedImagesOptions

Parámetros adicionales para list_supported_images operación.

AffinityInformation

Sugerencia de localidad que puede usar el servicio Batch para seleccionar un nodo de proceso en el que iniciar una tarea.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

ApplicationGetOptions

Parámetros adicionales para la operación get.

ApplicationListOptions

Parámetros adicionales para la operación de lista.

ApplicationPackageReference

Referencia a un paquete que se va a implementar en nodos de proceso.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

ApplicationSummary

Contiene información sobre una aplicación en una cuenta de Azure Batch.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

ApplicationSummaryPaged

Contenedor de paginación para iterar en una lista de ApplicationSummary objetos

AuthenticationTokenSettings

La configuración de un token de autenticación que la tarea puede usar para realizar operaciones de servicio de Batch.

AutoPoolSpecification

Especifica las características de un "grupo automático" temporal. El servicio Batch creará este grupo automático cuando se envíe el trabajo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

AutoScaleRun

Los resultados y errores de una ejecución de una fórmula de escalado automático de grupo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

AutoScaleRunError

Error que se produjo al ejecutar o evaluar una fórmula de escalado automático del grupo.

AutoUserSpecification

Especifica los parámetros del 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.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

AzureFileShareConfiguration

Información usada para conectarse a un recurso compartido de archivos de Azure.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

BatchError

Respuesta de error recibida del servicio Azure Batch.

BatchErrorDetail

Elemento de información adicional incluida en una respuesta de error Azure Batch.

BatchErrorException

El servidor responde con excepción del tipo : "BatchError".

BatchPoolIdentity

Identidad del grupo de Batch, si está configurada.

Identidad del grupo de Batch, si está configurada.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

CIFSMountConfiguration

Información usada para conectarse a un sistema de archivos CIFS.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Certificate

Un certificado que se puede instalar en nodos de proceso y se puede usar para autenticar operaciones en el equipo.

CertificateAddOptions

Parámetros adicionales para agregar operación.

CertificateAddParameter

Un certificado que se puede instalar en nodos de proceso y se puede usar para autenticar operaciones en el equipo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

CertificateCancelDeletionOptions

Parámetros adicionales para la operación de cancel_deletion.

CertificateDeleteOptions

Parámetros adicionales para la operación de eliminación.

CertificateGetOptions

Parámetros adicionales para la operación get.

CertificateListOptions

Parámetros adicionales para la operación de lista.

CertificatePaged

Contenedor de paginación para iterar en una lista de Certificate objetos

CertificateReference

Referencia a un certificado que se va a instalar en nodos de proceso de un grupo.

Advertencia: este objeto está en desuso y se quitará después de febrero de 2024. Use la extensión De Azure KeyVault en su lugar.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

CloudJob

Un trabajo de Azure Batch.

CloudJobPaged

Contenedor de paginación para iterar en una lista de CloudJob objetos

CloudJobSchedule

Programación de trabajos que permite trabajos periódicos especificando cuándo ejecutar trabajos y una especificación usada para crear cada trabajo.

CloudJobSchedulePaged

Contenedor de paginación para iterar en una lista de CloudJobSchedule objetos

CloudPool

Un grupo en el servicio Azure Batch.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

CloudPoolPaged

Contenedor de paginación para iterar en una lista de CloudPool objetos

CloudServiceConfiguration

Configuración de nodos de proceso en un grupo basado en la plataforma de Azure Cloud Services.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

CloudTask

Tarea Azure Batch.

Batch reintentará tareas cuando se desencadene una operación de recuperación en un nodo. Algunos ejemplos de operaciones de recuperación incluyen (pero no están limitados a) cuando se reinicia un nodo incorrecto o un nodo de proceso desaparece debido a un error de host. Los reintentos debido a las operaciones de recuperación son independientes de y no se cuentan con maxTaskRetryCount. Incluso si maxTaskRetryCount es 0, puede producirse un reintento interno debido a una operación de recuperación. Por este motivo, todas las tareas deben ser idempotentes. Esto significa que las tareas deben tolerar que se interrumpan y reinicien sin causar daños ni datos duplicados. El procedimiento recomendado para tareas de larga duración consiste en usar algún tipo de punto de comprobación.

CloudTaskListSubtasksResult

Resultado de enumerar las subtareas de una tarea.

CloudTaskPaged

Contenedor de paginación para iterar en una lista de CloudTask objetos

ComputeNode

Un nodo de proceso en el servicio Batch.

ComputeNodeAddUserOptions

Parámetros adicionales para add_user operación.

ComputeNodeDeleteUserOptions

Parámetros adicionales para delete_user operación.

ComputeNodeDisableSchedulingOptions

Parámetros adicionales para disable_scheduling operación.

ComputeNodeEnableSchedulingOptions

Parámetros adicionales para enable_scheduling operación.

ComputeNodeEndpointConfiguration

Configuración del punto de conexión para el nodo de proceso.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

ComputeNodeError

Error detectado por un nodo de proceso.

ComputeNodeExtensionGetOptions

Parámetros adicionales para la operación get.

ComputeNodeExtensionListOptions

Parámetros adicionales para la operación de lista.

ComputeNodeGetOptions

Parámetros adicionales para la operación get.

ComputeNodeGetRemoteDesktopOptions

Parámetros adicionales para la operación de get_remote_desktop.

ComputeNodeGetRemoteLoginSettingsOptions

Parámetros adicionales para la operación de get_remote_login_settings.

ComputeNodeGetRemoteLoginSettingsResult

Configuración de inicio de sesión remoto para un nodo de proceso.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

ComputeNodeIdentityReference

Referencia a una identidad asignada por el usuario asociada al grupo de Batch que usará un nodo de proceso.

ComputeNodeInformation

Información sobre el nodo de proceso en el que se ejecutó una tarea.

ComputeNodeListOptions

Parámetros adicionales para la operación de lista.

ComputeNodePaged

Contenedor de paginación para iterar en una lista de ComputeNode objetos

ComputeNodeRebootOptions

Parámetros adicionales para la operación de reinicio.

ComputeNodeReimageOptions

Parámetros adicionales para la operación reimage.

ComputeNodeUpdateUserOptions

Parámetros adicionales para la operación de update_user.

ComputeNodeUploadBatchServiceLogsOptions

Parámetros adicionales para upload_batch_service_logs operación.

ComputeNodeUser

Una cuenta de usuario para el acceso RDP o SSH en un nodo de proceso.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

ContainerConfiguration

Configuración de grupos habilitados para contenedores.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

ContainerRegistry

Un registro de contenedor privado.

DataDisk

Configuración que usarán los discos de datos asociados a los nodos de proceso del grupo. Cuando use discos de datos conectados, debe montar y dar formato a los discos desde una máquina virtual para usarlos.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

DeleteCertificateError

Error detectado por el servicio Batch al eliminar un certificado.

DiffDiskSettings

Especifica la configuración de disco efímero 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.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

ErrorMessage

Mensaje de error recibido en una respuesta de error Azure Batch.

ExitCodeMapping

Cómo debe responder el servicio Batch si una tarea sale con un código de salida determinado.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

ExitCodeRangeMapping

Un intervalo de códigos de salida y cómo debe responder el servicio Batch a los códigos de salida dentro de ese intervalo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

ExitConditions

Especifica cómo debe responder el servicio Batch cuando se completa la tarea.

ExitOptions

Especifica cómo responde el servicio Batch a una condición de salida determinada.

FileDeleteFromComputeNodeOptions

Parámetros adicionales para delete_from_compute_node operación.

FileDeleteFromTaskOptions

Parámetros adicionales para la operación de delete_from_task.

FileGetFromComputeNodeOptions

Parámetros adicionales para la operación de get_from_compute_node.

FileGetFromTaskOptions

Parámetros adicionales para la operación de get_from_task.

FileGetPropertiesFromComputeNodeOptions

Parámetros adicionales para la operación de get_properties_from_compute_node.

FileGetPropertiesFromTaskOptions

Parámetros adicionales para la operación de get_properties_from_task.

FileListFromComputeNodeOptions

Parámetros adicionales para list_from_compute_node operación.

FileListFromTaskOptions

Parámetros adicionales para la operación de list_from_task.

FileProperties

Propiedades de un archivo en un nodo de ejecución.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

HttpHeader

Un par nombre-valor de encabezado HTTP.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

ImageInformation

Referencia a la imagen de Azure Virtual Machines Marketplace e información adicional sobre la imagen.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

ImageInformationPaged

Un contenedor de paginación para recorrer en iteración una lista de ImageInformation objetos

ImageReference

Referencia a una imagen de Azure Virtual Machines Marketplace o a una imagen de Shared Image Gallery. Para obtener la lista de todas las referencias de imagen de Azure Marketplace verificadas por Azure Batch, consulte la operación "Enumerar imágenes admitidas".

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

InboundEndpoint

Un punto de conexión de entrada en un nodo de proceso.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

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.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

InstanceViewStatus

Estado de la vista de instancia.

JobAddOptions

Parámetros adicionales para agregar operación.

JobAddParameter

Un trabajo de Azure Batch que se va a agregar.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobConstraints

Restricciones de ejecución para un trabajo.

JobDeleteOptions

Parámetros adicionales para la operación de eliminación.

JobDisableOptions

Parámetros adicionales para deshabilitar la operación.

JobDisableParameter

Opciones al deshabilitar un trabajo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobEnableOptions

Parámetros adicionales para habilitar la operación.

JobExecutionInformation

Contiene información sobre la ejecución de un trabajo en el servicio Azure Batch.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobGetOptions

Parámetros adicionales para la operación get.

JobGetTaskCountsOptions

Parámetros adicionales para la operación de get_task_counts.

JobListFromJobScheduleOptions

Parámetros adicionales para la operación de list_from_job_schedule.

JobListOptions

Parámetros adicionales para la operación de lista.

JobListPreparationAndReleaseTaskStatusOptions

Parámetros adicionales para la operación de list_preparation_and_release_task_status.

JobManagerTask

Especifica los detalles de una tarea del Administrador de trabajos.

La tarea Administrador de trabajos se inicia automáticamente cuando se crea el trabajo. El servicio Batch intenta programar la tarea del Administrador de trabajos antes de cualquier otra tarea del trabajo. Al reducir un grupo, el servicio Batch intenta conservar los nodos en los que se ejecutan las tareas del Administrador de trabajos durante tanto tiempo como sea posible (es decir, los nodos de proceso que ejecutan tareas "normales" se quitan antes de que los nodos de proceso ejecuten tareas del Administrador de trabajos). Cuando se produce un error en una tarea del Administrador de trabajos y debe reiniciarse, el sistema intenta programarla con la prioridad más alta. Si no hay nodos de proceso inactivos disponibles, el sistema puede finalizar una de las tareas en ejecución en el grupo y devolverla a la cola para que la tarea del Administrador de trabajos se reinicie. Tenga en cuenta que una tarea del Administrador de trabajos de un trabajo no tiene prioridad sobre las tareas de otros trabajos. En los trabajos, solo se observan prioridades de nivel de trabajo. Por ejemplo, si es necesario reiniciar un administrador de trabajos en un trabajo de prioridad 0, no desplazará las tareas de un trabajo de prioridad 1. Batch volverá a intentar tareas cuando se desencadene una operación de recuperación en un nodo. Entre los ejemplos de operaciones de recuperación se incluyen (pero no se limitan a) cuando se reinicia un nodo incorrecto o un nodo de proceso desaparece debido a un error de host. Los reintentos debidos a operaciones de recuperación son independientes de y no se cuentan con maxTaskRetryCount. Incluso si maxTaskRetryCount es 0, puede producirse un reintento interno debido a una operación de recuperación. Por este motivo, todas las tareas deben ser idempotentes. Esto significa que las tareas deben tolerar que se interrumpan y se reinicien sin causar daños ni datos duplicados. El procedimiento recomendado para tareas de larga duración es usar algún tipo de punto de control.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobNetworkConfiguration

Configuración de red para el trabajo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobPatchOptions

Parámetros adicionales para la operación de revisión.

JobPatchParameter

Conjunto de cambios que se van a realizar en un trabajo.

JobPreparationAndReleaseTaskExecutionInformation

Estado de las tareas de preparación y liberación de trabajos en un nodo de proceso.

JobPreparationAndReleaseTaskExecutionInformationPaged

Un contenedor de paginación para recorrer en iteración una lista de JobPreparationAndReleaseTaskExecutionInformation objetos

JobPreparationTask

Tarea de preparación de trabajos que se ejecutará antes de cualquier tarea del trabajo en cualquier nodo de proceso determinado.

Puede usar la preparación del trabajo para preparar un nodo para ejecutar tareas para el trabajo. Las actividades que se realizan normalmente en la preparación del trabajo incluyen: descargar archivos de recursos comunes usados por todas las tareas del trabajo. La tarea de preparación del trabajo puede descargar estos archivos de recursos comunes en la ubicación compartida del nodo. (AZ_BATCH_NODE_ROOT_DIRshared) o iniciar un servicio local en el nodo para que todas las tareas de ese trabajo puedan comunicarse con él. Si se produce un error en la tarea de preparación del trabajo (es decir, agota su recuento de reintentos antes de salir con el código de salida 0), Batch no ejecutará tareas de este trabajo en el nodo. El nodo de ejecución permanece inelegible para ejecutar tareas de este trabajo hasta que se vuelva a crear una imagen inicial. El nodo de ejecución permanece activo y se puede usar para otros trabajos. La tarea de preparación del trabajo se puede ejecutar varias veces en el mismo nodo. Por lo tanto, debe escribir la tarea de preparación del trabajo para controlar la reejecutción. Si se reinicia el nodo, la tarea de preparación del trabajo se vuelve a ejecutar en el nodo de proceso antes de programar cualquier otra tarea del trabajo, si se vuelve a ejecutarOnNodeRebootAfterSuccess o si la tarea de preparación del trabajo no se completó anteriormente. Si el nodo se vuelve a crear una imagen inicial, la tarea de preparación del trabajo se vuelve a ejecutar antes de programar cualquier tarea del trabajo. Batch volverá a intentar tareas cuando se desencadene una operación de recuperación en un nodo. Entre los ejemplos de operaciones de recuperación se incluyen (pero no se limitan a) cuando se reinicia un nodo incorrecto o un nodo de proceso desaparece debido a un error de host. Los reintentos debidos a operaciones de recuperación son independientes de y no se cuentan con maxTaskRetryCount. Incluso si maxTaskRetryCount es 0, puede producirse un reintento interno debido a una operación de recuperación. Por este motivo, todas las tareas deben ser idempotentes. Esto significa que las tareas deben tolerar que se interrumpan y se reinicien sin causar daños ni datos duplicados. El procedimiento recomendado para tareas de larga duración es usar algún tipo de punto de control.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobPreparationTaskExecutionInformation

Contiene información sobre la ejecución de una tarea de preparación de trabajos en un nodo de proceso.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobReleaseTask

Una tarea de liberación de trabajos para ejecutarse en la finalización del trabajo en cualquier nodo de ejecución en el que se haya ejecutado el trabajo.

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

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobReleaseTaskExecutionInformation

Contiene información sobre la ejecución de una tarea de liberación de trabajos en un nodo de proceso.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobScheduleAddOptions

Parámetros adicionales para agregar operación.

JobScheduleAddParameter

Programación de trabajos que permite trabajos periódicos especificando cuándo ejecutar trabajos y una especificación usada para crear cada trabajo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobScheduleDeleteOptions

Parámetros adicionales para la operación de eliminación.

JobScheduleDisableOptions

Parámetros adicionales para deshabilitar la operación.

JobScheduleEnableOptions

Parámetros adicionales para habilitar la operación.

JobScheduleExecutionInformation

Contiene información sobre los trabajos que se han ejecutado y se ejecutarán en una programación de trabajos.

JobScheduleExistsOptions

Hay parámetros adicionales para la operación exists.

JobScheduleGetOptions

Parámetros adicionales para la operación get.

JobScheduleListOptions

Parámetros adicionales para la operación de lista.

JobSchedulePatchOptions

Parámetros adicionales para la operación de revisión.

JobSchedulePatchParameter

Conjunto de cambios que se van a realizar en una programación de trabajos.

JobScheduleStatistics

Estadísticas de uso de recursos para una programación de trabajos.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobScheduleTerminateOptions

Parámetros adicionales para la operación de finalización.

JobScheduleUpdateOptions

Parámetros adicionales para la operación de actualización.

JobScheduleUpdateParameter

Conjunto de cambios que se van a realizar en una programación de trabajos.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobSchedulingError

Error detectado por el servicio Batch al programar un trabajo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobSpecification

Especifica los detalles de los trabajos que se van a crear según una programación.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobStatistics

Estadísticas de uso de recursos para un trabajo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

JobTerminateOptions

Parámetros adicionales para la operación de finalización.

JobTerminateParameter

Opciones al finalizar un trabajo.

JobUpdateOptions

Parámetros adicionales para la operación de actualización.

JobUpdateParameter

Conjunto de cambios que se van a realizar en un trabajo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

LinuxUserConfiguration

Propiedades usadas para crear una cuenta de usuario en un nodo de proceso 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.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

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. A continuación, la tarea de varias instancias se finaliza y se reintenta, hasta su límite de reintento.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

NFSMountConfiguration

Información usada para conectarse a un sistema de archivos NFS.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

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.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

NodeAgentInformation

Información sobre el agente de Nodo de proceso.

El agente de Batch Compute Node es un programa que se ejecuta en cada nodo de proceso del grupo y proporciona funcionalidad de Batch en el nodo de proceso.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

NodeCounts

Número de nodos de proceso en cada estado de nodo de ejecución.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

NodeDisableSchedulingParameter

Opciones para deshabilitar la programación en un nodo de proceso.

NodeFile

Información sobre un archivo o directorio en un nodo de proceso.

NodeFilePaged

Un contenedor de paginación para recorrer en iteración una lista de NodeFile objetos

NodePlacementConfiguration

Configuración de ubicación de nodo para un grupo.

Para la ubicación regional, los nodos del grupo se asignarán en la misma región. En el caso de la ubicación zonal, los nodos del grupo se distribuirán entre diferentes zonas con el mejor equilibrio de esfuerzo.

NodeRebootParameter

Opciones para reiniciar un nodo de proceso.

NodeReimageParameter

Opciones para volver a crear un nodo de proceso.

NodeRemoveParameter

Opciones para quitar nodos de proceso de un grupo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

NodeUpdateUserParameter

Conjunto de cambios que se van a realizar en una cuenta de usuario en un nodo de proceso.

NodeVMExtension

Configuración de la vista de instancia de extensión de máquina virtual.

NodeVMExtensionPaged

Un contenedor de paginación para recorrer en iteración una lista de NodeVMExtension objetos

OSDisk

Configuración del disco del sistema operativo del nodo de proceso (VM).

OutputFile

Especificación para cargar archivos desde un nodo de ejecución de Azure Batch a otra ubicación después de que el servicio Batch haya terminado de ejecutar el proceso de tarea.

En cada carga de archivos, el servicio Batch escribe dos archivos de registro en el nodo de proceso, "fileuploadout.txt" y "fileuploaderr.txt". Estos archivos de registro se usan para obtener más información sobre un error específico.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

OutputFileBlobContainerDestination

Especifica un destino de carga de archivos dentro de un contenedor de Azure Blob Storage.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

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.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

PoolAddOptions

Parámetros adicionales para agregar operación.

PoolAddParameter

Un grupo en el servicio Azure Batch que se va a agregar.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

PoolDeleteOptions

Parámetros adicionales para la operación de eliminación.

PoolDisableAutoScaleOptions

Parámetros adicionales para la operación de disable_auto_scale.

PoolEnableAutoScaleOptions

Parámetros adicionales para la operación de enable_auto_scale.

PoolEnableAutoScaleParameter

Opciones para habilitar el escalado automático en un grupo.

PoolEndpointConfiguration

Configuración del punto de conexión de un grupo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

PoolEvaluateAutoScaleOptions

Parámetros adicionales para la operación de evaluate_auto_scale.

PoolEvaluateAutoScaleParameter

Opciones para evaluar una fórmula de escalado automático en un grupo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

PoolExistsOptions

Hay parámetros adicionales para la operación exists.

PoolGetOptions

Parámetros adicionales para la operación get.

PoolInformation

Especifica cómo se debe asignar un trabajo a un grupo.

PoolListOptions

Parámetros adicionales para la operación de lista.

PoolListUsageMetricsOptions

Parámetros adicionales para la operación de list_usage_metrics.

PoolNodeCounts

Número de nodos de proceso en cada estado de un grupo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

PoolNodeCountsPaged

Un contenedor de paginación para recorrer en iteración una lista de PoolNodeCounts objetos

PoolPatchOptions

Parámetros adicionales para la operación de revisión.

PoolPatchParameter

Conjunto de cambios que se van a realizar en un grupo.

PoolRemoveNodesOptions

Parámetros adicionales para la operación de remove_nodes.

PoolResizeOptions

Parámetros adicionales para la operación de cambio de tamaño.

PoolResizeParameter

Opciones para cambiar el tamaño de un grupo.

PoolSpecification

Especificación para crear un nuevo grupo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

PoolStatistics

Contiene estadísticas de uso y uso de recursos durante la vigencia de un grupo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

PoolStopResizeOptions

Parámetros adicionales para stop_resize operación.

PoolUpdatePropertiesOptions

Parámetros adicionales para update_properties operación.

PoolUpdatePropertiesParameter

Conjunto de cambios que se van a realizar en un grupo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

PoolUsageMetrics

Métricas de uso de un grupo en un intervalo de agregación.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

PoolUsageMetricsPaged

Contenedor de paginación para iterar en una lista de PoolUsageMetrics objetos

PublicIPAddressConfiguration

Configuración de la dirección IP pública de la configuración de red de un grupo.

RecentJob

Información sobre el trabajo más reciente que se va a ejecutar en la programación de trabajos.

ResizeError

Error que se produjo al cambiar el tamaño de un grupo.

ResourceFile

Un único archivo o varios archivos que se van a descargar en un nodo de proceso.

ResourceStatistics

Estadísticas relacionadas con el consumo de recursos por nodos de proceso en un grupo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Schedule

Programación según la cual se crearán trabajos. Todas las horas se fijan respectivamente a UTC y no se ven afectadas por el horario de verano.

StartTask

Tarea que se ejecuta cuando un nodo se une a un grupo en el servicio Azure Batch o cuando se reinicia o se vuelve a crear una imagen de imagen.

Batch reintentará tareas cuando se desencadene una operación de recuperación en un nodo. Algunos ejemplos de operaciones de recuperación incluyen (pero no están limitados a) cuando se reinicia un nodo incorrecto o un nodo de proceso desaparece debido a un error de host. Los reintentos debido a las operaciones de recuperación son independientes de y no se cuentan con maxTaskRetryCount. Incluso si maxTaskRetryCount es 0, puede producirse un reintento interno debido a una operación de recuperación. Por este motivo, todas las tareas deben ser idempotentes. Esto significa que las tareas deben tolerar que se interrumpan y reinicien sin causar daños ni datos duplicados. El procedimiento recomendado para tareas de larga duración consiste en usar algún tipo de punto de comprobación. En algunos casos, startTask puede volver a ejecutarse aunque el nodo de proceso no se haya reiniciado. Se debe tener especial cuidado para evitar StartTasks que creen servicios de interrupción o instalación o inicio desde el directorio de trabajo StartTask, ya que esto impedirá que Batch pueda volver a ejecutar StartTask.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

StartTaskInformation

Información sobre una startTask que se ejecuta en un nodo de proceso.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

SubtaskInformation

Información sobre una subtarea de Azure Batch.

TaskAddCollectionOptions

Parámetros adicionales para add_collection operación.

TaskAddCollectionParameter

Colección de Azure Batch Tareas que se van a agregar.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

TaskAddCollectionResult

Resultado de agregar una colección de tareas a un trabajo.

TaskAddOptions

Parámetros adicionales para agregar operación.

TaskAddParameter

Tarea de Azure Batch que se va a agregar.

Batch reintentará tareas cuando se desencadene una operación de recuperación en un nodo. Algunos ejemplos de operaciones de recuperación incluyen (pero no están limitados a) cuando se reinicia un nodo incorrecto o un nodo de proceso desaparece debido a un error de host. Los reintentos debido a las operaciones de recuperación son independientes de y no se cuentan con maxTaskRetryCount. Incluso si maxTaskRetryCount es 0, puede producirse un reintento interno debido a una operación de recuperación. Por este motivo, todas las tareas deben ser idempotentes. Esto significa que las tareas deben tolerar que se interrumpan y reinicien sin causar daños ni datos duplicados. El procedimiento recomendado para tareas de larga duración consiste en usar algún tipo de punto de comprobación.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

TaskAddResult

Resultado de una sola tarea agregada como parte de una operación agregar recopilación de tareas.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

TaskConstraints

Restricciones de ejecución que se aplicarán a una tarea.

TaskContainerExecutionInformation

Contiene información sobre el contenedor que se está ejecutando una tarea.

TaskContainerSettings

Configuración del contenedor de una tarea.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

TaskCounts

La tarea cuenta para un trabajo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

TaskCountsResult

La tarea y taskSlot cuentan para un trabajo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

TaskDeleteOptions

Parámetros adicionales para la operación de eliminación.

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 sobre la ejecución de una tarea.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

TaskFailureInformation

Información sobre un error de tarea.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

TaskGetOptions

Parámetros adicionales para la operación get.

TaskIdRange

Intervalo de identificadores de tarea de los que puede depender una tarea. Todas las tareas con identificadores en el intervalo deben completarse correctamente antes de que se pueda programar la tarea dependiente.

El inicio y el final del intervalo son inclusivos. Por ejemplo, si un intervalo tiene el inicio 9 y el final 12, representa las tareas "9", "10", "11" y "12".

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

TaskInformation

Información sobre una tarea que se ejecuta en un nodo de proceso.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

TaskListOptions

Parámetros adicionales para la operación de lista.

TaskListSubtasksOptions

Parámetros adicionales para list_subtasks operación.

TaskReactivateOptions

Parámetros adicionales para reactivar la operación.

TaskSchedulingPolicy

Especifica cómo se deben distribuir las tareas entre nodos de proceso.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

TaskSlotCounts

TaskSlot cuenta para un trabajo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

TaskStatistics

Estadísticas de uso de recursos para una tarea.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

TaskTerminateOptions

Parámetros adicionales para la operación de finalización.

TaskUpdateOptions

Parámetros adicionales para la operación de actualización.

TaskUpdateParameter

Conjunto de cambios que se van a realizar en una tarea.

UploadBatchServiceLogsConfiguration

Los archivos de registro del servicio Azure Batch cargan la configuración de un nodo de proceso.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

UploadBatchServiceLogsResult

Resultado de cargar los archivos de registro del servicio Batch desde un nodo de proceso específico.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

UsageStatistics

Estadísticas relacionadas con la información de uso del grupo.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

UserAccount

Propiedades usadas para crear un usuario que se usa para ejecutar tareas en un nodo de proceso de Azure Batch.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

UserAssignedIdentity

Identidad asignada por el usuario.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

UserIdentity

Definición de la identidad de usuario con la que se ejecuta la tarea.

Especifique la propiedad userName o autoUser, pero no ambas.

VMExtension

Configuración de extensiones de máquina virtual.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

VMExtensionInstanceView

Vista de instancia de extensión de máquina virtual.

VirtualMachineConfiguration

Configuración de nodos de proceso en un grupo basado en la infraestructura de Azure Virtual Machines.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

VirtualMachineInfo

Información sobre el estado actual de la 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 proceso de Windows.

Enumeraciones

AccessScope
AllocationState
AutoUserScope
CachingType
CertificateFormat
CertificateState
CertificateStoreLocation
CertificateVisibility
ComputeNodeDeallocationOption
ComputeNodeFillType
ComputeNodeRebootOption
ComputeNodeReimageOption
ComputeNodeState
ContainerType
ContainerWorkingDirectory
DependencyAction
DiffDiskPlacement
DisableComputeNodeSchedulingOption
DisableJobOption
DiskEncryptionTarget
DynamicVNetAssignmentScope
ElevationLevel
ErrorCategory
IPAddressProvisioningType
InboundEndpointProtocol
JobAction
JobPreparationTaskState
JobReleaseTaskState
JobScheduleState
JobState
LoginMode
NetworkSecurityGroupRuleAccess
NodeCommunicationMode
NodePlacementPolicyType
OSType
OnAllTasksComplete
OnTaskFailure
OutputFileUploadCondition
PoolIdentityType
PoolLifetimeOption
PoolState
SchedulingState
StartTaskState
StatusLevelTypes
StorageAccountType
SubtaskState
TaskAddStatus
TaskExecutionResult
TaskState
VerificationType