Compartir a través de


InboundNatPool Clase

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

public class InboundNatPool

Un grupo NAT de entrada que se puede usar para abordar puertos específicos en nodos de proceso de un grupo de Batch externamente.

Resumen del método

Modificador y tipo Método y descripción
int backendPort()

Obtener esto debe ser único dentro de un grupo de Batch. Los valores aceptables están comprendidos entre 1 y 65535, excepto 22, 3389, 29876 y 29877, ya que están reservados. Si se proporcionan valores reservados, se produce un error en la solicitud con el código de estado HTTP 400.

int frontendPortRangeEnd()

Obtenga un intervalo de valores aceptables entre 1 y 65534, excepto los puertos de 50000 a 55000 reservados por el servicio Batch. Todos los intervalos de un grupo deben ser distintos y no se pueden superponer. Si se proporcionan valores reservados o superpuestos, se produce un error en la solicitud con el código de estado HTTP 400.

int frontendPortRangeStart()

Obtenga un intervalo de valores aceptables entre 1 y 65534, excepto los puertos de 50000 a 55000 que están reservados. Todos los intervalos de un grupo deben ser distintos y no se pueden superponer. Si se proporcionan valores reservados o superpuestos, se produce un error en la solicitud con el código de estado HTTP 400.

String name()

Obtener el nombre debe ser único dentro de un grupo de Batch, puede contener letras, números, caracteres de subrayado, puntos y guiones. Los nombres deben comenzar con una letra o un número, deben terminar con una letra, un número o un carácter de subrayado, y no pueden superar los 77 caracteres. Si se proporcionan valores no válidos, se produce un error en la solicitud con el código de estado HTTP 400.

List<NetworkSecurityGroupRule> networkSecurityGroupRules()

Obtenga el número máximo de reglas que se pueden especificar en todos los puntos de conexión de un grupo de Batch es 25. Si no se especifican reglas de grupo de seguridad de red, se creará una regla predeterminada para permitir el acceso entrante a backendPort especificado. Si se supera el número máximo de reglas de grupo de seguridad de red, se produce un error en la solicitud con el código de estado HTTP 400.

InboundEndpointProtocol protocol()

Entre los valores posibles se incluyen: "TCP", "UDP".

InboundNatPool withBackendPort(int backendPort)

Establezca que debe ser único dentro de un grupo de Batch. Los valores aceptables están comprendidos entre 1 y 65535, excepto 22, 3389, 29876 y 29877, ya que están reservados. Si se proporcionan valores reservados, se produce un error en la solicitud con el código de estado HTTP 400.

InboundNatPool withFrontendPortRangeEnd(int frontendPortRangeEnd)

Establezca un intervalo de valores aceptables entre 1 y 65534, excepto los puertos de 50000 a 55000 reservados por el servicio Batch. Todos los intervalos de un grupo deben ser distintos y no se pueden superponer. Si se proporcionan valores reservados o superpuestos, se produce un error en la solicitud con el código de estado HTTP 400.

InboundNatPool withFrontendPortRangeStart(int frontendPortRangeStart)

Establezca un intervalo de valores aceptables entre 1 y 65534, excepto los puertos de 50000 a 55000 que están reservados. Todos los intervalos de un grupo deben ser distintos y no se pueden superponer. Si se proporcionan valores reservados o superpuestos, se produce un error en la solicitud con el código de estado HTTP 400.

InboundNatPool withName(String name)

Establecer el nombre debe ser único dentro de un grupo de Batch, puede contener letras, números, caracteres de subrayado, puntos y guiones. Los nombres deben comenzar con una letra o un número, deben terminar con una letra, un número o un carácter de subrayado, y no pueden superar los 77 caracteres. Si se proporcionan valores no válidos, se produce un error en la solicitud con el código de estado HTTP 400.

InboundNatPool withNetworkSecurityGroupRules(List<NetworkSecurityGroupRule> networkSecurityGroupRules)

Establezca el número máximo de reglas que se pueden especificar en todos los puntos de conexión de un grupo de Batch es 25. Si no se especifican reglas de grupo de seguridad de red, se creará una regla predeterminada para permitir el acceso entrante a backendPort especificado. Si se supera el número máximo de reglas de grupo de seguridad de red, se produce un error en la solicitud con el código de estado HTTP 400.

InboundNatPool withProtocol(InboundEndpointProtocol protocol)

Entre los valores posibles se incluyen: "TCP", "UDP".

Detalles del método

backendPort

public int backendPort()

Obtener esto debe ser único dentro de un grupo de Batch. Los valores aceptables están comprendidos entre 1 y 65535, excepto 22, 3389, 29876 y 29877, ya que están reservados. Si se proporcionan valores reservados, se produce un error en la solicitud con el código de estado HTTP 400.

Devoluciones:

valor backendPort

frontendPortRangeEnd

public int frontendPortRangeEnd()

Obtenga un intervalo de valores aceptables entre 1 y 65534, excepto los puertos de 50000 a 55000 reservados por el servicio Batch. Todos los intervalos de un grupo deben ser distintos y no se pueden superponer. Si se proporcionan valores reservados o superpuestos, se produce un error en la solicitud con el código de estado HTTP 400.

Devoluciones:

el valor frontendPortRangeEnd

frontendPortRangeStart

public int frontendPortRangeStart()

Obtenga un intervalo de valores aceptables entre 1 y 65534, excepto los puertos de 50000 a 55000 que están reservados. Todos los intervalos de un grupo deben ser distintos y no se pueden superponer. Si se proporcionan valores reservados o superpuestos, se produce un error en la solicitud con el código de estado HTTP 400.

Devoluciones:

el valor de frontendPortRangeStart

name

public String name()

Obtener el nombre debe ser único dentro de un grupo de Batch, puede contener letras, números, caracteres de subrayado, puntos y guiones. Los nombres deben comenzar con una letra o un número, deben terminar con una letra, un número o un carácter de subrayado, y no pueden superar los 77 caracteres. Si se proporcionan valores no válidos, se produce un error en la solicitud con el código de estado HTTP 400.

Devoluciones:

el valor de nombre

networkSecurityGroupRules

public List networkSecurityGroupRules()

Obtenga el número máximo de reglas que se pueden especificar en todos los puntos de conexión de un grupo de Batch es 25. Si no se especifican reglas de grupo de seguridad de red, se creará una regla predeterminada para permitir el acceso entrante a backendPort especificado. Si se supera el número máximo de reglas de grupo de seguridad de red, se produce un error en la solicitud con el código de estado HTTP 400.

Devoluciones:

el valor networkSecurityGroupRules

protocol

public InboundEndpointProtocol protocol()

Entre los valores posibles se incluyen: "TCP", "UDP".

Devoluciones:

el valor del protocolo

withBackendPort

public InboundNatPool withBackendPort(int backendPort)

Establezca que debe ser único dentro de un grupo de Batch. Los valores aceptables están comprendidos entre 1 y 65535, excepto 22, 3389, 29876 y 29877, ya que están reservados. Si se proporcionan valores reservados, se produce un error en la solicitud con el código de estado HTTP 400.

Parámetros:

backendPort - valor backendPort que se va a establecer

Devoluciones:

el propio objeto InboundNatPool.

withFrontendPortRangeEnd

public InboundNatPool withFrontendPortRangeEnd(int frontendPortRangeEnd)

Establezca un intervalo de valores aceptables entre 1 y 65534, excepto los puertos de 50000 a 55000 reservados por el servicio Batch. Todos los intervalos de un grupo deben ser distintos y no se pueden superponer. Si se proporcionan valores reservados o superpuestos, se produce un error en la solicitud con el código de estado HTTP 400.

Parámetros:

frontendPortRangeEnd - el valor frontendPortRangeEnd que se va a establecer

Devoluciones:

el propio objeto InboundNatPool.

withFrontendPortRangeStart

public InboundNatPool withFrontendPortRangeStart(int frontendPortRangeStart)

Establezca un intervalo de valores aceptables entre 1 y 65534, excepto los puertos de 50000 a 55000 que están reservados. Todos los intervalos de un grupo deben ser distintos y no se pueden superponer. Si se proporcionan valores reservados o superpuestos, se produce un error en la solicitud con el código de estado HTTP 400.

Parámetros:

frontendPortRangeStart - valor de frontendPortRangeStart que se va a establecer

Devoluciones:

el propio objeto InboundNatPool.

withName

public InboundNatPool withName(String name)

Establecer el nombre debe ser único dentro de un grupo de Batch, puede contener letras, números, caracteres de subrayado, puntos y guiones. Los nombres deben comenzar con una letra o un número, deben terminar con una letra, un número o un carácter de subrayado, y no pueden superar los 77 caracteres. Si se proporcionan valores no válidos, se produce un error en la solicitud con el código de estado HTTP 400.

Parámetros:

name - valor de nombre que se va a establecer

Devoluciones:

el propio objeto InboundNatPool.

withNetworkSecurityGroupRules

public InboundNatPool withNetworkSecurityGroupRules(List networkSecurityGroupRules)

Establezca el número máximo de reglas que se pueden especificar en todos los puntos de conexión de un grupo de Batch es 25. Si no se especifican reglas de grupo de seguridad de red, se creará una regla predeterminada para permitir el acceso entrante a backendPort especificado. Si se supera el número máximo de reglas de grupo de seguridad de red, se produce un error en la solicitud con el código de estado HTTP 400.

Parámetros:

networkSecurityGroupRules - valor networkSecurityGroupRules que se va a establecer

Devoluciones:

el propio objeto InboundNatPool.

withProtocol

public InboundNatPool withProtocol(InboundEndpointProtocol protocol)

Entre los valores posibles se incluyen: "TCP", "UDP".

Parámetros:

protocol - valor de protocolo que se va a establecer

Devoluciones:

el propio objeto InboundNatPool.

Se aplica a