Compartilhar via


BatchVmConfiguration Classe

Definição

A configuração para nós de computação em um pool com base na infraestrutura de Máquinas Virtuais do Azure.

public class BatchVmConfiguration
type BatchVmConfiguration = class
Public Class BatchVmConfiguration
Herança
BatchVmConfiguration

Construtores

BatchVmConfiguration(BatchImageReference, String)

Inicializa uma nova instância de BatchVmConfiguration.

Propriedades

ContainerConfiguration

Se especificado, a instalação é executada em cada nó no pool para permitir que as tarefas sejam executadas em contêineres. Todas as tarefas regulares e tarefas do gerenciador de trabalho executadas nesse pool devem especificar a propriedade containerSettings e todas as outras tarefas podem especificá-la.

DataDisks

Essa propriedade deve ser especificada se os nós de computação no pool precisarem ter discos de dados vazios anexados a eles.

DiskEncryptionTargets

No pool do Linux, há suporte apenas para "TemporaryDisk"; no pool do Windows, "OsDisk" e "TemporaryDisk" devem ser especificados.

EphemeralOSDiskPlacement

Essa propriedade pode ser usada pelo usuário na solicitação para escolher em qual local o sistema operacional deve estar. por exemplo, espaço em disco em cache para provisionamento de disco do sistema operacional efêmero. Para obter mais informações sobre os requisitos de tamanho do disco do sistema operacional efêmero, consulte Requisitos de tamanho de disco do sistema operacional efêmero para VMs do Windows em https://docs.microsoft.com/en-us/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements e VMs Linux em https://docs.microsoft.com/en-us/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements.

Extensions

Se especificado, as extensões mencionadas nessa configuração serão instaladas em cada nó.

ImageReference

Uma referência a uma imagem do Azure Máquinas Virtuais Marketplace ou ao recurso imagem do Azure de uma Máquina Virtual personalizada. Para obter a lista de todas as imageReferences verificadas por Lote do Azure, consulte a operação 'Listar SKUs do agente de nó com suporte'.

IsAutomaticUpdateEnabled

Se omitido, o valor padrão será true.

LicenseType

Isso só se aplica a imagens que contêm o sistema operacional Windows e só deve ser usado quando você mantém licenças locais válidas para os nós que serão implantados. Se omitido, nenhum desconto de licenciamento local será aplicado. Os valores são:

Windows_Server – a licença local é para o Windows Server. Windows_Client – a licença local é para o Cliente Windows.

NodeAgentSkuId

O agente de nó do Lote é um programa que é executado em cada nó no pool e fornece a interface de comando e controle entre o nó e o serviço do Lote. Há diferentes implementações do agente do nó, conhecido como SKUs, para diferentes sistemas operacionais. Você deve especificar um SKU do agente de nó que corresponda à referência de imagem selecionada. Para obter a lista de SKUs de agente de nó com suporte junto com a lista de referências de imagem verificadas, consulte a operação 'Listar SKUs do agente de nó com suporte'.

NodePlacementPolicy

Política de alocação usada pelo Serviço de Lote para provisionar os nós. Se não for especificado, o Lote usará a política regional.

Aplica-se a