Compartir a través de


BatchVmConfiguration Clase

Definición

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

public class BatchVmConfiguration
type BatchVmConfiguration = class
Public Class BatchVmConfiguration
Herencia
BatchVmConfiguration

Constructores

BatchVmConfiguration(BatchImageReference, String)

Inicializa una nueva instancia de BatchVmConfiguration.

Propiedades

ContainerConfiguration

Si se especifica, la instalación se realiza en cada nodo del grupo para permitir que las tareas se ejecuten en contenedores. Todas las tareas normales y las tareas del administrador de trabajos que se ejecutan en este grupo deben especificar la propiedad containerSettings y todas las demás tareas pueden especificarla.

DataDisks

Esta propiedad debe especificarse si los nodos de proceso del grupo deben tener discos de datos vacíos conectados a ellos.

DiskEncryptionTargets

En el grupo de Linux, solo se admite "TemporaryDisk"; en el grupo de Windows, debe especificarse "OsDisk" y "TemporaryDisk".

EphemeralOSDiskPlacement

El usuario puede usar esta propiedad en la solicitud para elegir en qué ubicación debe estar el sistema operativo. Por ejemplo, el espacio en disco de caché para el aprovisionamiento de discos del sistema operativo efímero. Para más información sobre los requisitos de tamaño de disco del sistema operativo efímero, consulte Requisitos de tamaño de disco del sistema operativo efímero para máquinas virtuales Windows en https://docs.microsoft.com/en-us/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements y máquinas virtuales Linux en https://docs.microsoft.com/en-us/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements.

Extensions

Si se especifica, las extensiones mencionadas en esta configuración se instalarán en cada nodo.

ImageReference

Referencia a una imagen de Azure Virtual Machines Marketplace o al recurso Imagen de Azure de una máquina virtual personalizada. Para obtener la lista de todas las imageReferences comprobadas por Azure Batch, consulte la operación "Enumerar las SKU de agente de nodo compatibles".

IsAutomaticUpdateEnabled

Si se omite, el valor predeterminado es true.

LicenseType

Esto solo se aplica a las imágenes que contienen el sistema operativo Windows y solo se deben usar cuando contenga licencias locales válidas para los nodos que se implementarán. Si se omite, no se aplica ningún descuento de licencia local. Los valores son:

Windows_Server: la licencia local es para Windows Server. Windows_Client: la licencia local es para el cliente windows.

NodeAgentSkuId

El agente de nodo de Batch es un programa que se ejecuta en cada nodo del grupo y proporciona la interfaz de comando y control entre el nodo y el servicio Batch. Hay diferentes implementaciones del agente de nodo, conocidas como SKU, para distintos sistemas operativos. Debe especificar una SKU del agente de nodo que coincida con la referencia de imagen seleccionada. Para obtener la lista de SKU de agente de nodo compatibles junto con su lista de referencias de imágenes comprobadas, consulte la operación "Enumerar SKU de agente de nodo compatibles".

NodePlacementPolicy

Directiva de asignación usada por el servicio Batch para aprovisionar los nodos. Si no se especifica, Batch usará la directiva regional.

Se aplica a