Partilhar via


models Pacote

Classes

AccountListPoolNodeCountsOptions

Parâmetros adicionais para list_pool_node_counts operação.

AccountListSupportedImagesOptions

Parâmetros adicionais para list_supported_images operação.

AffinityInformation

Uma sugestão de localidade que pode ser utilizada pelo serviço Batch para selecionar um Nó de Computação no qual iniciar uma Tarefa.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

ApplicationGetOptions

Parâmetros adicionais para a operação get.

ApplicationListOptions

Parâmetros adicionais para a operação de lista.

ApplicationPackageReference

Uma referência a um Pacote a ser implementado nos Nós de Computação.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

ApplicationSummary

Contém informações sobre uma aplicação numa Conta Azure Batch.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

ApplicationSummaryPaged

Um contentor de paginação para iteração numa lista de ApplicationSummary objetos

AuthenticationTokenSettings

As definições de um token de autenticação que a Tarefa pode utilizar para realizar operações de serviço do Batch.

AutoPoolSpecification

Especifica características para um "conjunto automático" temporário. O serviço Batch irá criar este Conjunto Automático quando a Tarefa for submetida.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

AutoScaleRun

Os resultados e erros de uma execução de uma fórmula de dimensionamento automático do Conjunto.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

AutoScaleRunError

Erro que ocorreu ao executar ou avaliar uma fórmula de dimensionamento automático do Conjunto.

AutoUserSpecification

Especifica os parâmetros para o utilizador automático que executa uma Tarefa no serviço Batch.

AzureBlobFileSystemConfiguration

Informações utilizadas para ligar a um Contentor de Armazenamento do Azure com o Blobfuse.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

AzureFileShareConfiguration

Informações utilizadas para ligar a uma Partilha de Ficheiros do Azure.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

BatchError

Uma resposta de erro recebida do serviço Azure Batch.

BatchErrorDetail

Um item de informações adicionais incluídas numa resposta de erro Azure Batch.

BatchErrorException

O servidor respondeu com exceção do tipo: "BatchError".

BatchPoolIdentity

A identidade do conjunto do Batch, se configurada.

A identidade do conjunto do Batch, se configurada.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

CIFSMountConfiguration

Informações utilizadas para ligar a um sistema de ficheiros CIFS.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

Certificate

Um Certificado que pode ser instalado em Nós de Computação e que pode ser utilizado para autenticar operações no computador.

CertificateAddOptions

Parâmetros adicionais para adicionar operação.

CertificateAddParameter

Um Certificado que pode ser instalado em Nós de Computação e que pode ser utilizado para autenticar operações no computador.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

CertificateCancelDeletionOptions

Parâmetros adicionais para cancel_deletion operação.

CertificateDeleteOptions

Parâmetros adicionais para a operação de eliminação.

CertificateGetOptions

Parâmetros adicionais para a operação get.

CertificateListOptions

Parâmetros adicionais para a operação de lista.

CertificatePaged

Um contentor de paginação para iteração numa lista de Certificate objetos

CertificateReference

Uma referência a um Certificado a ser instalado nos Nós de Computação num Conjunto.

Aviso: este objeto foi preterido e será removido após fevereiro de 2024. Em alternativa, utilize a Extensão Azure KeyVault .

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

CloudJob

Uma Tarefa de Azure Batch.

CloudJobPaged

Um contentor de paginação para iteração numa lista de CloudJob objetos

CloudJobSchedule

Uma Agenda de Tarefas que permite Tarefas periódicadas ao especificar quando executar Tarefas e uma especificação utilizada para criar cada Tarefa.

CloudJobSchedulePaged

Um contentor de paginação para iteração numa lista de CloudJobSchedule objetos

CloudPool

Um Conjunto no serviço Azure Batch.

As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.

CloudPoolPaged

Um contentor de paginação para iteração numa lista de CloudPool objetos

CloudServiceConfiguration

A configuração para Nós de Computação num Conjunto com base na plataforma de Serviços Cloud do Azure.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

CloudTask

Uma Tarefa de Azure Batch.

O Batch repetirá tarefas quando uma operação de recuperação for acionada num Nó. Exemplos de operações de recuperação incluem (mas não estão limitados a) quando um Nó em mau estado de funcionamento é reiniciado ou um Nó de Computação desapareceu devido a uma falha do anfitrião. As repetições devido a operações de recuperação são independentes e não são contabilizadas em relação a maxTaskRetryCount. Mesmo que maxTaskRetryCount seja 0, pode ocorrer uma repetição interna devido a uma operação de recuperação. Por este motivo, todas as Tarefas devem ser idempotentes. Isto significa que as Tarefas têm de tolerar ser interrompidas e reiniciadas sem causar danos ou dados duplicados. A melhor prática para tarefas de execução prolongada é utilizar algum tipo de ponto de verificação.

CloudTaskListSubtasksResult

O resultado da listagem das subtarefas de uma Tarefa.

CloudTaskPaged

Um contentor de paginação para iteração numa lista de CloudTask objetos

ComputeNode

Um Nó de Computação no serviço Batch.

ComputeNodeAddUserOptions

Parâmetros adicionais para add_user operação.

ComputeNodeDeleteUserOptions

Parâmetros adicionais para delete_user operação.

ComputeNodeDisableSchedulingOptions

Parâmetros adicionais para disable_scheduling operação.

ComputeNodeEnableSchedulingOptions

Parâmetros adicionais para enable_scheduling operação.

ComputeNodeEndpointConfiguration

A configuração do ponto final para o Nó de Computação.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

ComputeNodeError

Um erro encontrado por um Nó de Computação.

ComputeNodeExtensionGetOptions

Parâmetros adicionais para a operação get.

ComputeNodeExtensionListOptions

Parâmetros adicionais para a operação de lista.

ComputeNodeGetOptions

Parâmetros adicionais para a operação get.

ComputeNodeGetRemoteDesktopOptions

Parâmetros adicionais para get_remote_desktop operação.

ComputeNodeGetRemoteLoginSettingsOptions

Parâmetros adicionais para get_remote_login_settings operação.

ComputeNodeGetRemoteLoginSettingsResult

As definições de início de sessão remoto para um Nó de Computação.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

ComputeNodeIdentityReference

A referência a uma identidade atribuída pelo utilizador associada ao conjunto do Batch que um nó de computação irá utilizar.

ComputeNodeInformation

Informações sobre o Nó de Computação no qual uma Tarefa foi executada.

ComputeNodeListOptions

Parâmetros adicionais para a operação de lista.

ComputeNodePaged

Um contentor de paginação para iteração numa lista de ComputeNode objetos

ComputeNodeRebootOptions

Parâmetros adicionais para a operação de reinício.

ComputeNodeReimageOptions

Parâmetros adicionais para a operação de recriação da imagem.

ComputeNodeUpdateUserOptions

Parâmetros adicionais para update_user operação.

ComputeNodeUploadBatchServiceLogsOptions

Parâmetros adicionais para upload_batch_service_logs operação.

ComputeNodeUser

Uma Conta de utilizador para acesso RDP ou SSH num Nó de Computação.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

ContainerConfiguration

A configuração para Conjuntos preparados para contentores.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

ContainerRegistry

Um registo de contentor privado.

DataDisk

Definições que serão utilizadas pelos discos de dados associados aos Nós de Computação no Conjunto. Ao utilizar discos de dados anexados, tem de montar e formatar os discos a partir de uma VM para os utilizar.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

DeleteCertificateError

Um erro encontrado pelo serviço Batch ao eliminar um Certificado.

DiffDiskSettings

Especifica as Definições de Disco Efémero para o disco do sistema operativo utilizado pelo nó de computação (VM).

DiskEncryptionConfiguration

A configuração de encriptação de disco aplicada nos nós de computação no conjunto. A configuração da encriptação de disco não é suportada no conjunto do Linux criado com Shared Image Gallery Image.

EnvironmentSetting

Uma variável de ambiente a definir num processo de Tarefa.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

ErrorMessage

Uma mensagem de erro recebida numa resposta de erro Azure Batch.

ExitCodeMapping

Como o serviço Batch deve responder se uma Tarefa sair com um código de saída específico.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

ExitCodeRangeMapping

Um intervalo de códigos de saída e como o serviço Batch deve responder aos códigos de saída dentro desse intervalo.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

ExitConditions

Especifica como o serviço Batch deve responder quando a Tarefa for concluída.

ExitOptions

Especifica como o serviço Batch responde a uma condição de saída específica.

FileDeleteFromComputeNodeOptions

Parâmetros adicionais para delete_from_compute_node operação.

FileDeleteFromTaskOptions

Parâmetros adicionais para delete_from_task operação.

FileGetFromComputeNodeOptions

Parâmetros adicionais para get_from_compute_node operação.

FileGetFromTaskOptions

Parâmetros adicionais para get_from_task operação.

FileGetPropertiesFromComputeNodeOptions

Parâmetros adicionais para get_properties_from_compute_node operação.

FileGetPropertiesFromTaskOptions

Parâmetros adicionais para get_properties_from_task operação.

FileListFromComputeNodeOptions

Parâmetros adicionais para list_from_compute_node operação.

FileListFromTaskOptions

Parâmetros adicionais para list_from_task operação.

FileProperties

As propriedades de um ficheiro num Nó de Computação.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

HttpHeader

Um par de nome-valor de cabeçalho HTTP.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

ImageInformation

Uma referência à Imagem do Azure Máquinas Virtuais Marketplace e informações adicionais sobre a Imagem.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

ImageInformationPaged

Um contentor de paginação para iteração numa lista de ImageInformation objetos

ImageReference

Uma referência a uma Imagem do Marketplace do Azure Máquinas Virtuais ou a uma Imagem de Shared Image Gallery. Para obter a lista de todas as referências de Imagem do Azure Marketplace verificadas por Azure Batch, veja a operação "Listar Imagens Suportadas".

As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.

InboundEndpoint

Um ponto final de entrada num Nó de Computação.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

InboundNATPool

Um Conjunto NAT de entrada que pode ser utilizado para abordar portas específicas em Nós de Computação num Conjunto do Batch externamente.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

InstanceViewStatus

O estado da vista de instância.

JobAddOptions

Parâmetros adicionais para adicionar operação.

JobAddParameter

Uma tarefa de Azure Batch a adicionar.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobConstraints

As restrições de execução de uma Tarefa.

JobDeleteOptions

Parâmetros adicionais para a operação de eliminação.

JobDisableOptions

Parâmetros adicionais para desativar a operação.

JobDisableParameter

Opções ao desativar uma Tarefa.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobEnableOptions

Parâmetros adicionais para a operação de ativação.

JobExecutionInformation

Contém informações sobre a execução de uma Tarefa no serviço Azure Batch.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobGetOptions

Parâmetros adicionais para a operação get.

JobGetTaskCountsOptions

Parâmetros adicionais para get_task_counts operação.

JobListFromJobScheduleOptions

Parâmetros adicionais para list_from_job_schedule operação.

JobListOptions

Parâmetros adicionais para a operação de lista.

JobListPreparationAndReleaseTaskStatusOptions

Parâmetros adicionais para list_preparation_and_release_task_status operação.

JobManagerTask

Especifica os detalhes de uma Tarefa do Gestor de Tarefas.

A Tarefa do Gestor de Tarefas é iniciada automaticamente quando a Tarefa é criada. O serviço Batch tenta agendar a Tarefa do Gestor de Tarefas antes de quaisquer outras Tarefas na Tarefa. Ao encolher um Conjunto, o serviço Batch tenta preservar os Nós em que as Tarefas do Gestor de Tarefas estão a ser executadas durante o máximo de tempo possível (ou seja, os Nós de Computação que executam Tarefas "normais" são removidos antes dos Nós de Computação que executam Tarefas do Gestor de Tarefas). Quando uma Tarefa do Gestor de Tarefas falha e precisa de ser reiniciada, o sistema tenta agende-a com a prioridade mais alta. Se não existirem Nós de Computação inativos disponíveis, o sistema poderá terminar uma das Tarefas em execução no Conjunto e devolvê-la à fila para libertar espaço para que a Tarefa do Gestor de Tarefas seja reiniciada. Tenha em atenção que uma Tarefa do Gestor de Tarefas numa Tarefa não tem prioridade sobre Tarefas noutras Tarefas. Em Tarefas, são observadas apenas as prioridades ao nível do trabalho. Por exemplo, se um Gestor de Tarefas numa Tarefa de prioridade 0 precisar de ser reiniciado, não irá deslocar Tarefas de uma Tarefa de prioridade 1. O Batch repetirá tarefas quando uma operação de recuperação for acionada num Nó. Exemplos de operações de recuperação incluem (mas não estão limitados a) quando um Nó em mau estado de funcionamento é reiniciado ou um Nó de Computação desapareceu devido a uma falha do anfitrião. As repetições devido a operações de recuperação são independentes e não são contabilizadas em relação a maxTaskRetryCount. Mesmo que maxTaskRetryCount seja 0, pode ocorrer uma repetição interna devido a uma operação de recuperação. Por este motivo, todas as Tarefas devem ser idempotentes. Isto significa que as Tarefas têm de tolerar ser interrompidas e reiniciadas sem causar danos ou dados duplicados. A melhor prática para tarefas de execução prolongada é utilizar algum tipo de ponto de verificação.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobNetworkConfiguration

A configuração de rede para a Tarefa.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobPatchOptions

Parâmetros adicionais para a operação de patch.

JobPatchParameter

O conjunto de alterações a efetuar a uma Tarefa.

JobPreparationAndReleaseTaskExecutionInformation

O estado das Tarefas de Preparação da Tarefa e de Lançamento de Tarefas num Nó de Computação.

JobPreparationAndReleaseTaskExecutionInformationPaged

Um contentor de paginação para iteração numa lista de JobPreparationAndReleaseTaskExecutionInformation objetos

JobPreparationTask

Uma Tarefa de Preparação de Tarefas a executar antes de quaisquer Tarefas da Tarefa num determinado Nó de Computação.

Pode utilizar a Preparação de Trabalhos para preparar um Nó para executar Tarefas para a Tarefa. As atividades geralmente realizadas na Preparação de Trabalhos incluem: Transferir ficheiros de recursos comuns utilizados por todas as Tarefas na Tarefa. A Tarefa de Preparação de Tarefas pode transferir estes ficheiros de recursos comuns para a localização partilhada no Nó. (AZ_BATCH_NODE_ROOT_DIRshared) ou iniciar um serviço local no Nó para que todas as Tarefas dessa Tarefa possam comunicar com o mesmo. Se a Tarefa de Preparação da Tarefa falhar (ou seja, esgotar a contagem de repetições antes de sair com o código de saída 0), o Batch não executará Tarefas desta Tarefa no Nó. O Nó de Computação permanece inelegível para executar Tarefas desta Tarefa até que seja recriada. O Nó de Computação permanece ativo e pode ser utilizado para outras Tarefas. A Tarefa de Preparação da Tarefa pode ser executada várias vezes no mesmo Nó. Por conseguinte, deve escrever a Tarefa de Preparação da Tarefa para processar a re-execução. Se o Nó for reiniciado, a Tarefa de Preparação da Tarefa é executada novamente no Nó de Computação antes de agendar qualquer outra Tarefa da Tarefa, se rerunOnNodeRebootAfterSuccess for verdadeira ou se a Tarefa de Preparação da Tarefa não tiver sido concluída anteriormente. Se o Nó for recriado, a Tarefa de Preparação da Tarefa é executada novamente antes de agendar qualquer Tarefa da Tarefa. O Batch repetirá tarefas quando uma operação de recuperação for acionada num Nó. Exemplos de operações de recuperação incluem (mas não estão limitados a) quando um Nó em mau estado de funcionamento é reiniciado ou um Nó de Computação desapareceu devido a uma falha do anfitrião. As repetições devido a operações de recuperação são independentes e não são contabilizadas em relação a maxTaskRetryCount. Mesmo que maxTaskRetryCount seja 0, pode ocorrer uma repetição interna devido a uma operação de recuperação. Por este motivo, todas as Tarefas devem ser idempotentes. Isto significa que as Tarefas têm de tolerar ser interrompidas e reiniciadas sem causar danos ou dados duplicados. A melhor prática para tarefas de execução prolongada é utilizar algum tipo de ponto de verificação.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobPreparationTaskExecutionInformation

Contém informações sobre a execução de uma Tarefa de Preparação de Trabalhos num Nó de Computação.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobReleaseTask

Uma Tarefa de Lançamento de Tarefas para ser executada na Conclusão da tarefa em qualquer Nó de Computação onde a Tarefa tenha sido executada.

A Tarefa de Lançamento da Tarefa é executada quando a Tarefa termina, devido a um dos seguintes: o utilizador chama a API terminar Tarefa ou a API Eliminar Tarefa enquanto a Tarefa ainda está ativa, a restrição de tempo máximo do relógio de parede da Tarefa é atingida e a Tarefa ainda está ativa ou a Tarefa do Gestor de Tarefas concluída e a Tarefa é configurada para terminar quando o Gestor de Tarefas for concluído. A Tarefa de Lançamento da Tarefa é executada em cada Nó onde as Tarefas da Tarefa foram executadas e a Tarefa de Preparação da Tarefa foi executada e concluída. Se recriar a imagem de um Nó depois de ter executado a Tarefa de Preparação da Tarefa e a Tarefa terminar sem mais Tarefas da Tarefa em execução nesse Nó (e, por conseguinte, a Tarefa de Preparação da Tarefa não voltar a ser executada), a Tarefa de Lançamento da Tarefa não é executada nesse Nó de Computação. Se um Nó for reiniciado enquanto a Tarefa de Versão da Tarefa ainda estiver em execução, a Tarefa de Lançamento da Tarefa é executada novamente quando o Nó de Computação é iniciado. A Tarefa não é marcada como concluída até que todas as Tarefas de Lançamento da Tarefa tenham sido concluídas. A Tarefa de Lançamento da Tarefa é executada em segundo plano. Não ocupa um bloco de agendamento; ou seja, não conta para o limite taskSlotsPerNode especificado no Conjunto.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobReleaseTaskExecutionInformation

Contém informações sobre a execução de uma Tarefa de Lançamento de Tarefas num Nó de Computação.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobScheduleAddOptions

Parâmetros adicionais para adicionar operação.

JobScheduleAddParameter

Uma Agenda de Tarefas que permite Tarefas periódicadas ao especificar quando executar Tarefas e uma especificação utilizada para criar cada Tarefa.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobScheduleDeleteOptions

Parâmetros adicionais para a operação de eliminação.

JobScheduleDisableOptions

Parâmetros adicionais para desativar a operação.

JobScheduleEnableOptions

Parâmetros adicionais para a operação de ativação.

JobScheduleExecutionInformation

Contém informações sobre as Tarefas que foram e serão executadas ao abrigo de um Agendamento de Tarefas.

JobScheduleExistsOptions

Existem parâmetros adicionais para a operação existente.

JobScheduleGetOptions

Parâmetros adicionais para a operação get.

JobScheduleListOptions

Parâmetros adicionais para a operação de lista.

JobSchedulePatchOptions

Parâmetros adicionais para a operação de patch.

JobSchedulePatchParameter

O conjunto de alterações a efetuar a uma Agenda de Tarefas.

JobScheduleStatistics

Estatísticas de utilização de recursos para uma Agenda de Tarefas.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobScheduleTerminateOptions

Parâmetros adicionais para terminar a operação.

JobScheduleUpdateOptions

Parâmetros adicionais para a operação de atualização.

JobScheduleUpdateParameter

O conjunto de alterações a efetuar a uma Agenda de Tarefas.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobSchedulingError

Um erro encontrado pelo serviço Batch ao agendar uma Tarefa.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobSpecification

Especifica os detalhes das Tarefas a criar com base numa agenda.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobStatistics

Estatísticas de utilização de recursos para uma Tarefa.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

JobTerminateOptions

Parâmetros adicionais para terminar a operação.

JobTerminateParameter

Opções ao terminar uma Tarefa.

JobUpdateOptions

Parâmetros adicionais para a operação de atualização.

JobUpdateParameter

O conjunto de alterações a efetuar a uma Tarefa.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

LinuxUserConfiguration

Propriedades utilizadas para criar uma Conta de utilizador num Nó de Computação do Linux.

MetadataItem

Um par nome-valor associado a um recurso de serviço do Batch.

O serviço Batch não atribui qualquer significado a estes metadados; destina-se apenas à utilização de código de utilizador.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

MountConfiguration

O sistema de ficheiros a montar em cada nó.

MultiInstanceSettings

Definições que especificam como executar uma Tarefa de várias instâncias.

As Tarefas de várias instâncias são normalmente utilizadas para suportar Tarefas de MPI. No caso do MPI, se alguma das subtarefas falhar (por exemplo, devido à saída com um código de saída diferente de zero), toda a Tarefa de várias instâncias falhará. Em seguida, a Tarefa de várias instâncias é terminada e repetida, até ao limite de repetições.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

NFSMountConfiguration

Informações utilizadas para ligar a um sistema de ficheiros NFS.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

NameValuePair

Representa um par nome-valor.

NetworkConfiguration

A configuração de rede de um Conjunto.

NetworkSecurityGroupRule

Uma regra de grupo de segurança de rede a aplicar a um ponto final de entrada.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

NodeAgentInformation

Informações sobre o agente de Nó de Computação.

O agente do Nó de Computação do Batch é um programa que é executado em cada Nó de Computação no Conjunto e fornece a capacidade do Batch no Nó de Computação.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

NodeCounts

O número de Nós de Computação em cada estado do Nó de Computação.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

NodeDisableSchedulingParameter

Opções para desativar o agendamento num Nó de Computação.

NodeFile

Informações sobre um ficheiro ou diretório num Nó de Computação.

NodeFilePaged

Um contentor de paginação para iteração numa lista de NodeFile objetos

NodePlacementConfiguration

Configuração de colocação de nós para um conjunto.

Para colocação regional, os nós no conjunto serão alocados na mesma região. Para colocação zonal, os nós no conjunto serão distribuídos por diferentes zonas com o melhor equilíbrio de esforço.

NodeRebootParameter

Opções para reiniciar um Nó de Computação.

NodeReimageParameter

Opções para reimaginar um Nó de Computação.

NodeRemoveParameter

Opções para remover Nós de Computação de um Conjunto.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

NodeUpdateUserParameter

O conjunto de alterações a efetuar a uma Conta de utilizador num Nó de Computação.

NodeVMExtension

A configuração da vista de instância da extensão da máquina virtual.

NodeVMExtensionPaged

Um contentor de paginação para iteração numa lista de NodeVMExtension objetos

OSDisk

Definições para o disco do sistema operativo do nó de computação (VM).

OutputFile

Uma especificação para carregar ficheiros a partir de um Nó de Computação Azure Batch para outra localização depois de o serviço Batch ter terminado de executar o processo de Tarefa.

Em cada carregamento de ficheiros, o serviço Batch escreve dois ficheiros de registo no nó de computação, "fileuploadout.txt" e "fileuploaderr.txt". Estes ficheiros de registo são utilizados para saber mais sobre uma falha específica.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

OutputFileBlobContainerDestination

Especifica um destino de carregamento de ficheiros num contentor de armazenamento de blobs do Azure.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

OutputFileDestination

O destino para o qual um ficheiro deve ser carregado.

OutputFileUploadOptions

Detalhes sobre uma operação de carregamento de ficheiros de saída, incluindo em que condições efetuar o carregamento.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

PoolAddOptions

Parâmetros adicionais para adicionar operação.

PoolAddParameter

Um Conjunto no serviço Azure Batch a adicionar.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

PoolDeleteOptions

Parâmetros adicionais para a operação de eliminação.

PoolDisableAutoScaleOptions

Parâmetros adicionais para disable_auto_scale operação.

PoolEnableAutoScaleOptions

Parâmetros adicionais para enable_auto_scale operação.

PoolEnableAutoScaleParameter

Opções para ativar o dimensionamento automático num Conjunto.

PoolEndpointConfiguration

A configuração do ponto final para um Conjunto.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

PoolEvaluateAutoScaleOptions

Parâmetros adicionais para evaluate_auto_scale operação.

PoolEvaluateAutoScaleParameter

Opções para avaliar uma fórmula de dimensionamento automático num Conjunto.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

PoolExistsOptions

Existem parâmetros adicionais para a operação existente.

PoolGetOptions

Parâmetros adicionais para a operação get.

PoolInformation

Especifica como uma Tarefa deve ser atribuída a um Conjunto.

PoolListOptions

Parâmetros adicionais para a operação de lista.

PoolListUsageMetricsOptions

Parâmetros adicionais para list_usage_metrics operação.

PoolNodeCounts

O número de Nós de Computação em cada estado de um Conjunto.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

PoolNodeCountsPaged

Um contentor de paginação para iteração numa lista de PoolNodeCounts objetos

PoolPatchOptions

Parâmetros adicionais para a operação de patch.

PoolPatchParameter

O conjunto de alterações a efetuar a um Conjunto.

PoolRemoveNodesOptions

Parâmetros adicionais para remove_nodes operação.

PoolResizeOptions

Parâmetros adicionais para a operação de redimensionamento.

PoolResizeParameter

Opções para alterar o tamanho de um Conjunto.

PoolSpecification

Especificação para criar um novo Conjunto.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

PoolStatistics

Contém estatísticas de utilização e utilização de recursos para a duração de um Conjunto.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

PoolStopResizeOptions

Parâmetros adicionais para stop_resize operação.

PoolUpdatePropertiesOptions

Parâmetros adicionais para update_properties operação.

PoolUpdatePropertiesParameter

O conjunto de alterações a efetuar a um Conjunto.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

PoolUsageMetrics

Métricas de utilização de um Conjunto num intervalo de agregação.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

PoolUsageMetricsPaged

Um contentor de paginação para iteração numa lista de PoolUsageMetrics objetos

PublicIPAddressConfiguration

A configuração do Endereço IP público da configuração de rede de um Conjunto.

RecentJob

Informações sobre a Tarefa mais recente a ser executada ao abrigo da Agenda de Tarefas.

ResizeError

Erro que ocorreu ao redimensionar um Conjunto.

ResourceFile

Um único ficheiro ou vários ficheiros a transferir para um Nó de Computação.

ResourceStatistics

Estatísticas relacionadas com o consumo de recursos por Nós de Computação num Conjunto.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

Schedule

A agenda de acordo com as tarefas que serão criadas. Todos os tempos são corrigidos para UTC e não são afetados pela hora de verão.

StartTask

Uma Tarefa que é executada quando um Nó associa um Conjunto no serviço Azure Batch ou quando o Nó de Computação é reiniciado ou reproduzido.

O Batch repetirá Tarefas quando uma operação de recuperação for acionada num Nó. Os exemplos de operações de recuperação incluem (mas não estão limitados a) quando um Nó em mau estado de funcionamento é reiniciado ou um Nó de Computação desapareceu devido a uma falha do anfitrião. As repetições devido a operações de recuperação são independentes e não são contabilizadas em relação ao maxTaskRetryCount. Mesmo que maxTaskRetryCount seja 0, pode ocorrer uma repetição interna devido a uma operação de recuperação. Por este motivo, todas as Tarefas devem ser idempotentes. Isto significa que as Tarefas têm de tolerar que sejam interrompidas e reiniciadas sem causar danos ou dados duplicados. A melhor prática para tarefas de execução prolongada é utilizar alguma forma de ponto de verificação. Em alguns casos, o StartTask pode ser novamente executado, apesar de o Nó de Computação não ter sido reiniciado. Deve ter especial cuidado para evitar StartTasks que criam processos separatistas ou instalam/iniciam serviços a partir do diretório de trabalho StartTask, uma vez que isto impedirá o Batch de voltar a executar o StartTask.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

StartTaskInformation

Informações sobre uma StartTask em execução num Nó de Computação.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

SubtaskInformation

Informações sobre uma subtarefa Azure Batch.

TaskAddCollectionOptions

Parâmetros adicionais para add_collection operação.

TaskAddCollectionParameter

Uma coleção de tarefas Azure Batch a adicionar.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

TaskAddCollectionResult

O resultado da adição de uma coleção de Tarefas a uma Tarefa.

TaskAddOptions

Parâmetros adicionais para adicionar operação.

TaskAddParameter

Uma Tarefa Azure Batch a adicionar.

O Batch repetirá Tarefas quando uma operação de recuperação for acionada num Nó. Os exemplos de operações de recuperação incluem (mas não estão limitados a) quando um Nó em mau estado de funcionamento é reiniciado ou um Nó de Computação desapareceu devido a uma falha do anfitrião. As repetições devido a operações de recuperação são independentes e não são contabilizadas em relação ao maxTaskRetryCount. Mesmo que maxTaskRetryCount seja 0, pode ocorrer uma repetição interna devido a uma operação de recuperação. Por este motivo, todas as Tarefas devem ser idempotentes. Isto significa que as Tarefas têm de tolerar que sejam interrompidas e reiniciadas sem causar danos ou dados duplicados. A melhor prática para tarefas de execução prolongada é utilizar alguma forma de ponto de verificação.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

TaskAddResult

Resultado de uma única Tarefa adicionada como parte de uma operação adicionar Coleção de tarefas.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

TaskConstraints

Restrições de execução a aplicar a uma Tarefa.

TaskContainerExecutionInformation

Contém informações sobre o contentor que uma Tarefa está a executar.

TaskContainerSettings

As definições de contentor para uma Tarefa.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

TaskCounts

A Tarefa conta para uma Tarefa.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

TaskCountsResult

O Task and TaskSlot conta para uma Tarefa.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

TaskDeleteOptions

Parâmetros adicionais para a operação de eliminação.

TaskDependencies

Especifica quaisquer dependências de uma Tarefa. Qualquer Tarefa especificada explicitamente ou dentro de um intervalo de dependências tem de ser concluída antes de a Tarefa dependente ser agendada.

TaskExecutionInformation

Informações sobre a execução de uma Tarefa.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

TaskFailureInformation

Informações sobre uma Falha de tarefa.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

TaskGetOptions

Parâmetros adicionais para obter a operação.

TaskIdRange

Um intervalo de IDs de Tarefas de que uma Tarefa pode depender. Todas as Tarefas com IDs no intervalo têm de ser concluídas com êxito antes de a Tarefa dependente poder ser agendada.

O início e o fim do intervalo são inclusivos. Por exemplo, se um intervalo tiver início 9 e fim 12, significa Tarefas "9", "10", "11" e "12".

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

TaskInformation

Informações sobre uma Tarefa em execução num Nó de Computação.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

TaskListOptions

Parâmetros adicionais para a operação de lista.

TaskListSubtasksOptions

Parâmetros adicionais para list_subtasks operação.

TaskReactivateOptions

Parâmetros adicionais para reativar a operação.

TaskSchedulingPolicy

Especifica como as Tarefas devem ser distribuídas pelos Nós de Computação.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

TaskSlotCounts

O TaskSlot conta para uma Tarefa.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

TaskStatistics

Estatísticas de utilização de recursos para uma Tarefa.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

TaskTerminateOptions

Parâmetros adicionais para a operação de terminação.

TaskUpdateOptions

Parâmetros adicionais para a operação de atualização.

TaskUpdateParameter

O conjunto de alterações a efetuar a uma Tarefa.

UploadBatchServiceLogsConfiguration

Os ficheiros de registo do serviço Azure Batch carregam a configuração de um Nó de Computação.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

UploadBatchServiceLogsResult

O resultado do carregamento de ficheiros de registo do serviço Batch a partir de um Nó de Computação específico.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

UsageStatistics

Estatísticas relacionadas com as informações de utilização do conjunto.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

UserAccount

Propriedades utilizadas para criar um utilizador utilizado para executar Tarefas num Nó de Computação Azure Batch.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

UserAssignedIdentity

O utilizador atribuiu a Identidade.

As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

UserIdentity

A definição da identidade de utilizador na qual a Tarefa é executada.

Especifique a propriedade userName ou autoUser, mas não ambas.

VMExtension

A configuração para extensões de máquinas virtuais.

Todos os parâmetros necessários têm de ser preenchidos para enviar para o Azure.

VMExtensionInstanceView

A vista da instância da extensão da VM.

VirtualMachineConfiguration

A configuração para Nós de Computação num Conjunto com base na infraestrutura de Máquinas Virtuais do Azure.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

VirtualMachineInfo

Informações sobre o estado atual da máquina virtual.

WindowsConfiguration

Definições do sistema operativo Windows a aplicar à máquina virtual.

WindowsUserConfiguration

Propriedades utilizadas para criar uma Conta de utilizador num Nó de Computação do Windows.

Enumerações

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