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