Compartir a través de


NetworkConfiguration Clase

  • java.lang.Object
    • com.microsoft.azure.management.batch.NetworkConfiguration

public class NetworkConfiguration

Configuración de red de un grupo.

Resumen del método

Modificador y tipo Método y descripción
PoolEndpointConfiguration endpointConfiguration()

La configuración del punto de conexión del grupo de obtención solo se admite en grupos con la propiedad virtualMachineConfiguration.

PublicIPAddressConfiguration publicIPAddressConfiguration()

Get this property is only supported on Pools with the virtualMachineConfiguration property.

String subnetId()

Obtener 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 del grupo. Si la subred no tiene suficientes direcciones IP libres, el grupo asignará parcialmente nodos de proceso 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 Access Control (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 de proceso. Esto se puede comprobar comprobando si la red virtual especificada tiene algún grupo de seguridad de red (NSG) asociado. Si un NSG deniega la comunicación con los nodos de proceso de la subred especificada, el servicio Batch establecerá el estado de los nodos de proceso en inutilizables. Si la red virtual especificada tiene grupos de seguridad de red (NSG) asociados, será preciso habilitar varios puertos del sistema reservados para las comunicaciones entrantes. 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 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. En el caso de los grupos de cloudServiceConfiguration, solo se admiten redes virtuales "clásicas". Para obtener más información, vea: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.

NetworkConfiguration withEndpointConfiguration(PoolEndpointConfiguration endpointConfiguration)

La configuración del punto de conexión del grupo solo se admite en grupos con la propiedad virtualMachineConfiguration.

NetworkConfiguration withPublicIPAddressConfiguration(PublicIPAddressConfiguration publicIPAddressConfiguration)

Establezca esta propiedad solo se admite en Grupos con la propiedad virtualMachineConfiguration.

NetworkConfiguration withSubnetId(String subnetId)

Establezca que 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 del grupo. Si la subred no tiene suficientes direcciones IP libres, el grupo asignará parcialmente nodos de proceso 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 Access Control (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 de proceso. Esto se puede comprobar comprobando si la red virtual especificada tiene algún grupo de seguridad de red (NSG) asociado. Si un NSG deniega la comunicación con los nodos de proceso de la subred especificada, el servicio Batch establecerá el estado de los nodos de proceso en inutilizables. Si la red virtual especificada tiene grupos de seguridad de red (NSG) asociados, será preciso habilitar varios puertos del sistema reservados para las comunicaciones entrantes. 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 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. En el caso de los grupos de cloudServiceConfiguration, solo se admiten redes virtuales "clásicas". Para obtener más información, vea: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.

Detalles del método

endpointConfiguration

public PoolEndpointConfiguration endpointConfiguration()

La configuración del punto de conexión del grupo de obtención solo se admite en grupos con la propiedad virtualMachineConfiguration.

Returns:

valor endpointConfiguration

publicIPAddressConfiguration

public PublicIPAddressConfiguration publicIPAddressConfiguration()

Get this property is only supported on Pools with the virtualMachineConfiguration property.

Returns:

el valor publicIPAddressConfiguration

subnetId

public String subnetId()

Obtener 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 del grupo. Si la subred no tiene suficientes direcciones IP libres, el grupo asignará parcialmente nodos de proceso 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 Access Control (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 de proceso. Esto se puede comprobar comprobando si la red virtual especificada tiene algún grupo de seguridad de red (NSG) asociado. Si un NSG deniega la comunicación con los nodos de proceso de la subred especificada, el servicio Batch establecerá el estado de los nodos de proceso en inutilizables. Si la red virtual especificada tiene grupos de seguridad de red (NSG) asociados, será preciso habilitar varios puertos del sistema reservados para las comunicaciones entrantes. 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 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. En el caso de los grupos de cloudServiceConfiguration, solo se admiten redes virtuales "clásicas". Para obtener más información, vea: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.

Returns:

el valor de subnetId

withEndpointConfiguration

public NetworkConfiguration withEndpointConfiguration(PoolEndpointConfiguration endpointConfiguration)

La configuración del punto de conexión del grupo solo se admite en grupos con la propiedad virtualMachineConfiguration.

Parameters:

endpointConfiguration - valor endpointConfiguration que se va a establecer

Returns:

el propio objeto NetworkConfiguration.

withPublicIPAddressConfiguration

public NetworkConfiguration withPublicIPAddressConfiguration(PublicIPAddressConfiguration publicIPAddressConfiguration)

Establezca esta propiedad solo se admite en Grupos con la propiedad virtualMachineConfiguration.

Parameters:

publicIPAddressConfiguration - valor publicIPAddressConfiguration que se va a establecer

Returns:

el propio objeto NetworkConfiguration.

withSubnetId

public NetworkConfiguration withSubnetId(String subnetId)

Establezca que 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 del grupo. Si la subred no tiene suficientes direcciones IP libres, el grupo asignará parcialmente nodos de proceso 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 Access Control (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 de proceso. Esto se puede comprobar comprobando si la red virtual especificada tiene algún grupo de seguridad de red (NSG) asociado. Si un NSG deniega la comunicación con los nodos de proceso de la subred especificada, el servicio Batch establecerá el estado de los nodos de proceso en inutilizables. Si la red virtual especificada tiene grupos de seguridad de red (NSG) asociados, será preciso habilitar varios puertos del sistema reservados para las comunicaciones entrantes. 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 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. En el caso de los grupos de cloudServiceConfiguration, solo se admiten redes virtuales "clásicas". Para obtener más información, vea: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.

Parameters:

subnetId - valor de subnetId que se va a establecer

Returns:

el propio objeto NetworkConfiguration.

Se aplica a