Compartir vía


Evento de creación del grupo

Este evento se genera cuando se ha creado un grupo. El contenido del registro va a exponer información general acerca del grupo. Tenga en cuenta que si el tamaño de destino del grupo es mayor que 0 nodos de proceso, un evento de inicio de cambio de tamaño del grupo seguirá inmediatamente después de este evento.

En el siguiente ejemplo, se muestra el cuerpo de un evento de creación del grupo.

{
    "id": "myPool1",
    "displayName": "Production Pool",
    "vmSize": "Standard_F1s",
    "imageType": "VirtualMachineConfiguration",
    "cloudServiceConfiguration": {
        "osFamily": "3",
        "targetOsVersion": "*"
    },
    "networkConfiguration": {
        "subnetId": " "
    },
    "virtualMachineConfiguration": {
          "imageReference": {
            "publisher": " ",
            "offer": " ",
            "sku": " ",
            "version": " "
          },
          "nodeAgentId": " "
    },
    "resizeTimeout": "300000",
    "targetDedicatedNodes": 2,
    "targetLowPriorityNodes": 2,
    "taskSlotsPerNode": 1,
    "vmFillType": "Spread",
    "enableAutoScale": false,
    "enableInterNodeCommunication": false,
    "isAutoPool": false
}
Elemento Tipo Notas
id String El identificador del grupo.
displayName String El nombre para mostrar del grupo.
vmSize String El tamaño de las máquinas virtuales que se usan en el grupo. Todas las máquinas virtuales de un grupo son del mismo tamaño.

Para obtener información sobre los tamaños disponibles de máquinas virtuales para los grupos de Cloud Services (grupos creados con cloudServiceConfiguration), consulte Tamaños para Cloud Services. Batch admite todas las VM de Cloud Services excepto ExtraSmall.

Para obtener información sobre los tamaños de VM disponibles para grupos con imágenes del Virtual Machines Marketplace (grupos creados con virtualMachineConfiguration), consulte Tamaños de máquinas virtuales (Linux) o Tamaños de máquinas virtuales (Windows). Batch admite todos los tamaños de máquina virtual de Azure excepto STANDARD_A0 y aquellos con Premium Storage (series STANDARD_GS, STANDARD_DS y STANDARD_DSV2).
imageType String El método de implementación de la imagen. Estos son los valores que se admiten: virtualMachineConfiguration o cloudServiceConfiguration
cloudServiceConfiguration Tipo complejo La configuración de los servicios en la nube para el grupo.
virtualMachineConfiguration Tipo complejo La configuración de la máquina virtual para el grupo.
networkConfiguration Tipo complejo La configuración de red para el grupo.
resizeTimeout Time El tiempo de espera para la asignación de nodos de proceso para el grupo especificado para la última operación de cambio de tamaño en el grupo. (El tamaño inicial cuando se crea el grupo cuenta como un cambio de tamaño).
targetDedicatedNodes Int32 El número de nodos de proceso dedicados solicitados para el grupo.
targetLowPriorityNodes Int32 El número de nodos de ejecución de acceso puntual de Azure solicitados para el grupo.
enableAutoScale Bool Especifica si el tamaño del grupo se ajusta automáticamente con el tiempo.
enableInterNodeCommunication Bool Especifica si el grupo está configurado para la comunicación directa entre nodos.
isAutoPool Bool Especifica si se ha creado el grupo a través del mecanismo AutoPool de un trabajo.
taskSlotsPerNode Int32 El número máximo de tareas que pueden ejecutarse simultáneamente en un solo nodo de ejecución en el grupo.
vmFillType String Define cómo el servicio de Batch distribuye las tareas entre los nodos de proceso del grupo. Los valores válidos son Spread o Pack.

cloudServiceConfiguration

Advertencia

Los grupos de configuración de Cloud Services están en desuso. En su lugar, utilice los grupos de configuración de máquina virtual.

Nombre del elemento Tipo Notas
osFamily String La familia del SO invitado de Azure para instalar en las máquinas virtuales en el grupo.

Los valores posibles son:

2: familia 2 de SO, que equivale a Windows Server 2008 R2 SP1.

3: familia 3 de SO, que equivale a Windows Server 2012.

4: familia 4 de SO, que equivale a Windows Server 2012 R2.

Para obtener más información, consulte Versiones del SO invitado de Azure.
targetOSVersion String La versión del SO invitado de Azure para instalar en las máquinas virtuales en el grupo.

El valor predeterminado es * que especifica la versión más reciente del sistema operativo para la familia especificada.

Para otros valores permitidos, consulte Versiones del SO invitado de Azure.

virtualMachineConfiguration

Nombre del elemento Tipo Notas
imageReference Tipo complejo Especifica información sobre la plataforma o imagen de Marketplace que se usará.
nodeAgentId String El SKU agente del nodo de Batch proporcionado en el nodo de ejecución.
windowsConfiguration Tipo complejo Especifica la configuración del sistema operativo de Windows en la máquina virtual. Esta propiedad no se debe especificar si el imageReference hace referencia a una imagen del sistema operativo de Linux.

imageReference

Nombre del elemento Tipo Notas
publisher String El publicador de la imagen.
offer String La oferta publicador de la imagen.
sku String El SKU de la imagen.
version String La versión de la imagen.

windowsConfiguration

Nombre del elemento Tipo Notas
enableAutomaticUpdates Boolean Indica si la máquina virtual está habilitada para las actualizaciones automáticas. Si esta propiedad no se especifica, se usa el valor predeterminado.

networkConfiguration

Nombre del elemento Tipo Notas
subnetId String Especifica el identificador de recursos de la subred en la que se crean los nodos de proceso del grupo.