NetworkConfiguration interface
Configuración de red de un grupo.
Propiedades
| dynamic |
Ámbito de la asignación dinámica de red virtual. Entre los valores posibles se incluyen: 'none', 'job' |
| endpoint |
Configuración de puntos de conexión en nodos de proceso en el grupo de Lotes. La configuración del punto de conexión del grupo solo se admite en Grupos con la propiedad virtualMachineConfiguration. |
| public |
Configuración de IP PúblicaAddress para nodos de proceso en el grupo de lotes. La propiedad de configuración de IP pública solo se admite en Grupos con la propiedad virtualMachineConfiguration. |
| subnet |
Identificador de recurso de ARM de la subred de red virtual a la que se unirán los nodos de proceso del grupo. Este es el formato /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. La red virtual debe estar en la misma región y suscripción que la cuenta de Azure Batch. La subred especificada debe tener suficientes direcciones IP libres para dar cabida al número de nodos de proceso del grupo. Si la subred no tiene suficientes direcciones IP libres, el grupo asignará parcialmente nodos y se producirá un error de cambio de tamaño. La entidad de servicio "MicrosoftAzureBatch" debe tener el rol "Colaborador de máquina virtual clásica" Role-Based Control de acceso (RBAC) para la red virtual especificada. La subred especificada debe permitir la comunicación desde el servicio Azure Batch para poder programar tareas en los nodos. Para comprobarlo, compruebe si la red virtual especificada tiene algún grupo de seguridad de red (NSG) asociado. Si una NSG deniega la comunicación con los nodos de la subred especificada, el servicio Batch establecerá el estado de los nodos de proceso en inutilizables. En el caso de los grupos creados con virtualMachineConfiguration solo se admiten las redes virtuales arm ("Microsoft.Network/virtualNetworks") pero para los grupos creados con cloudServiceConfiguration se admiten las redes virtuales arm y clásicas. Si la red virtual especificada tiene algún grupo de seguridad de red (NSG) asociado, se deben habilitar algunos puertos del sistema reservados para la comunicación entrante. Para los grupos creados con una configuración de máquina virtual, habilite los puertos 29876 y 29877, así como el puerto 22 para Linux y el puerto 3389 para Windows. Para los grupos creados con una configuración de servicio en la nube, habilite los puertos 10100, 20100 y 30100. Habilite también las conexiones salientes a Azure Storage en el puerto 443. Para obtener más información, consulte: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration |
Detalles de las propiedades
dynamicVNetAssignmentScope
Ámbito de la asignación dinámica de red virtual. Entre los valores posibles se incluyen: 'none', 'job'
dynamicVNetAssignmentScope?: DynamicVNetAssignmentScope
Valor de propiedad
endpointConfiguration
Configuración de puntos de conexión en nodos de proceso en el grupo de Lotes. La configuración del punto de conexión del grupo solo se admite en Grupos con la propiedad virtualMachineConfiguration.
endpointConfiguration?: PoolEndpointConfiguration
Valor de propiedad
publicIPAddressConfiguration
Configuración de IP PúblicaAddress para nodos de proceso en el grupo de lotes. La propiedad de configuración de IP pública solo se admite en Grupos con la propiedad virtualMachineConfiguration.
publicIPAddressConfiguration?: PublicIPAddressConfiguration
Valor de propiedad
subnetId
Identificador de recurso de ARM de la subred de red virtual a la que se unirán los nodos de proceso del grupo. Este es el formato /subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet}. La red virtual debe estar en la misma región y suscripción que la cuenta de Azure Batch. La subred especificada debe tener suficientes direcciones IP libres para dar cabida al número de nodos de proceso del grupo. Si la subred no tiene suficientes direcciones IP libres, el grupo asignará parcialmente nodos y se producirá un error de cambio de tamaño. La entidad de servicio "MicrosoftAzureBatch" debe tener el rol "Colaborador de máquina virtual clásica" Role-Based Control de acceso (RBAC) para la red virtual especificada. La subred especificada debe permitir la comunicación desde el servicio Azure Batch para poder programar tareas en los nodos. Para comprobarlo, compruebe si la red virtual especificada tiene algún grupo de seguridad de red (NSG) asociado. Si una NSG deniega la comunicación con los nodos de la subred especificada, el servicio Batch establecerá el estado de los nodos de proceso en inutilizables. En el caso de los grupos creados con virtualMachineConfiguration solo se admiten las redes virtuales arm ("Microsoft.Network/virtualNetworks") pero para los grupos creados con cloudServiceConfiguration se admiten las redes virtuales arm y clásicas. Si la red virtual especificada tiene algún grupo de seguridad de red (NSG) asociado, se deben habilitar algunos puertos del sistema reservados para la comunicación entrante. Para los grupos creados con una configuración de máquina virtual, habilite los puertos 29876 y 29877, así como el puerto 22 para Linux y el puerto 3389 para Windows. Para los grupos creados con una configuración de servicio en la nube, habilite los puertos 10100, 20100 y 30100. Habilite también las conexiones salientes a Azure Storage en el puerto 443. Para obtener más información, consulte: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration
subnetId?: string
Valor de propiedad
string