InboundNatPool Classe
- java.
lang. Object - com.
microsoft. azure. management. batch. InboundNatPool
- com.
public class InboundNatPool
Um pool NAT de entrada que pode ser usado para abordar portas específicas em nós de computação em um pool do Lote externamente.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
int |
backendPort()
Obter isso deve ser exclusivo em um pool do Lote. Os valores aceitáveis estão entre 1 e 65535, exceto 22, 3389, 29876 e 29877, pois são reservados. Se algum valor reservado for fornecido, a solicitação falhará com HTTP status código 400. |
int |
frontendPortRangeEnd()
Os valores aceitáveis variam entre 1 e 65534, exceto as portas de 50000 a 55.000 reservadas pelo serviço do Lote. Todos os intervalos dentro de um pool devem ser distintos e não podem se sobrepor. Se quaisquer valores reservados ou sobrepostos forem fornecidos, a solicitação falhará com HTTP status código 400. |
int |
frontendPortRangeStart()
Os valores aceitáveis variam entre 1 e 65534, exceto as portas de 50000 a 55.000 reservadas. Todos os intervalos dentro de um pool devem ser distintos e não podem se sobrepor. Se quaisquer valores reservados ou sobrepostos forem fornecidos, a solicitação falhará com HTTP status código 400. |
String |
name()
Obter o nome deve ser exclusivo em um pool do Lote, pode conter letras, números, sublinhados, pontos e hifens. Os nomes devem começar com uma letra ou número, devem terminar com uma letra, número ou sublinhado e não podem exceder 77 caracteres. Se forem fornecidos valores inválidos, a solicitação falhará com HTTP status código 400. |
List<Network |
networkSecurityGroupRules()
Obter o número máximo de regras que podem ser especificadas em todos os pontos de extremidade em um pool do Lote é 25. Se nenhuma regra de grupo de segurança de rede for especificada, uma regra padrão será criada para permitir o acesso de entrada ao backendPort especificado. Se o número máximo de regras do grupo de segurança de rede for excedido, a solicitação falhará com HTTP status código 400. |
Inbound |
protocol()
Os valores possíveis incluem: 'TCP', 'UDP'. |
Inbound |
withBackendPort(int backendPort)
Defina isso deve ser exclusivo em um pool do Lote. Os valores aceitáveis estão entre 1 e 65535, exceto 22, 3389, 29876 e 29877, pois são reservados. Se algum valor reservado for fornecido, a solicitação falhará com HTTP status código 400. |
Inbound |
withFrontendPortRangeEnd(int frontendPortRangeEnd)
Defina o intervalo de valores aceitáveis entre 1 e 65534, exceto as portas de 50000 a 55000 reservadas pelo serviço lote. Todos os intervalos dentro de um pool devem ser distintos e não podem se sobrepor. Se quaisquer valores reservados ou sobrepostos forem fornecidos, a solicitação falhará com HTTP status código 400. |
Inbound |
withFrontendPortRangeStart(int frontendPortRangeStart)
Definir valores aceitáveis varia entre 1 e 65534, exceto portas de 50000 a 55000 que são reservadas. Todos os intervalos dentro de um pool devem ser distintos e não podem se sobrepor. Se algum valor reservado ou sobreposto for fornecido, a solicitação falhará com HTTP status código 400. |
Inbound |
withName(String name)
Definir o nome deve ser exclusivo em um pool do Lote, pode conter letras, números, sublinhados, períodos e hifens. Os nomes devem começar com uma letra ou número, devem terminar com uma letra, número ou sublinhado e não podem exceder 77 caracteres. Se algum valor inválido for fornecido, a solicitação falhará com HTTP status código 400. |
Inbound |
withNetworkSecurityGroupRules(List<NetworkSecurityGroupRule> networkSecurityGroupRules)
Defina o número máximo de regras que podem ser especificadas em todos os pontos de extremidade em um pool do Lote é 25. Se nenhuma regra de grupo de segurança de rede for especificada, uma regra padrão será criada para permitir o acesso de entrada ao back-endPort especificado. Se o número máximo de regras de grupo de segurança de rede for excedido, a solicitação falhará com HTTP status código 400. |
Inbound |
withProtocol(InboundEndpointProtocol protocol)
Os valores possíveis definidos incluem: 'TCP', 'UDP'. |
Detalhes do método
backendPort
public int backendPort()
Obter isso deve ser exclusivo em um pool do Lote. Os valores aceitáveis estão entre 1 e 65535, exceto 22, 3389, 29876 e 29877, pois são reservados. Se algum valor reservado for fornecido, a solicitação falhará com HTTP status código 400.
Retornos:
frontendPortRangeEnd
public int frontendPortRangeEnd()
Os valores aceitáveis variam entre 1 e 65534, exceto as portas de 50000 a 55.000 reservadas pelo serviço do Lote. Todos os intervalos dentro de um pool devem ser distintos e não podem se sobrepor. Se quaisquer valores reservados ou sobrepostos forem fornecidos, a solicitação falhará com HTTP status código 400.
Retornos:
frontendPortRangeStart
public int frontendPortRangeStart()
Os valores aceitáveis variam entre 1 e 65534, exceto as portas de 50000 a 55.000 reservadas. Todos os intervalos dentro de um pool devem ser distintos e não podem se sobrepor. Se quaisquer valores reservados ou sobrepostos forem fornecidos, a solicitação falhará com HTTP status código 400.
Retornos:
name
public String name()
Obter o nome deve ser exclusivo em um pool do Lote, pode conter letras, números, sublinhados, pontos e hifens. Os nomes devem começar com uma letra ou número, devem terminar com uma letra, número ou sublinhado e não podem exceder 77 caracteres. Se forem fornecidos valores inválidos, a solicitação falhará com HTTP status código 400.
Retornos:
networkSecurityGroupRules
public List
Obter o número máximo de regras que podem ser especificadas em todos os pontos de extremidade em um pool do Lote é 25. Se nenhuma regra de grupo de segurança de rede for especificada, uma regra padrão será criada para permitir o acesso de entrada ao backendPort especificado. Se o número máximo de regras do grupo de segurança de rede for excedido, a solicitação falhará com HTTP status código 400.
Retornos:
protocol
public InboundEndpointProtocol protocol()
Os valores possíveis incluem: 'TCP', 'UDP'.
Retornos:
withBackendPort
public InboundNatPool withBackendPort(int backendPort)
Defina isso deve ser exclusivo em um pool do Lote. Os valores aceitáveis estão entre 1 e 65535, exceto 22, 3389, 29876 e 29877, pois são reservados. Se algum valor reservado for fornecido, a solicitação falhará com HTTP status código 400.
Parâmetros:
Retornos:
withFrontendPortRangeEnd
public InboundNatPool withFrontendPortRangeEnd(int frontendPortRangeEnd)
Defina o intervalo de valores aceitáveis entre 1 e 65534, exceto as portas de 50000 a 55000 reservadas pelo serviço lote. Todos os intervalos dentro de um pool devem ser distintos e não podem se sobrepor. Se quaisquer valores reservados ou sobrepostos forem fornecidos, a solicitação falhará com HTTP status código 400.
Parâmetros:
Retornos:
withFrontendPortRangeStart
public InboundNatPool withFrontendPortRangeStart(int frontendPortRangeStart)
Definir valores aceitáveis varia entre 1 e 65534, exceto portas de 50000 a 55000 que são reservadas. Todos os intervalos dentro de um pool devem ser distintos e não podem se sobrepor. Se algum valor reservado ou sobreposto for fornecido, a solicitação falhará com HTTP status código 400.
Parâmetros:
Retornos:
withName
public InboundNatPool withName(String name)
Definir o nome deve ser exclusivo em um pool do Lote, pode conter letras, números, sublinhados, períodos e hifens. Os nomes devem começar com uma letra ou número, devem terminar com uma letra, número ou sublinhado e não podem exceder 77 caracteres. Se algum valor inválido for fornecido, a solicitação falhará com HTTP status código 400.
Parâmetros:
Retornos:
withNetworkSecurityGroupRules
public InboundNatPool withNetworkSecurityGroupRules(List
Defina o número máximo de regras que podem ser especificadas em todos os pontos de extremidade em um pool do Lote é 25. Se nenhuma regra de grupo de segurança de rede for especificada, uma regra padrão será criada para permitir o acesso de entrada ao back-endPort especificado. Se o número máximo de regras de grupo de segurança de rede for excedido, a solicitação falhará com HTTP status código 400.
Parâmetros:
Retornos:
withProtocol
public InboundNatPool withProtocol(InboundEndpointProtocol protocol)
Os valores possíveis definidos incluem: 'TCP', 'UDP'.
Parâmetros:
Retornos:
Aplica-se a
Azure SDK for Java