Partilhar via


InboundNatPool Classe

  • java.lang.Object
    • com.microsoft.azure.SubResource
      • com.microsoft.azure.management.network.InboundNatPool

public class InboundNatPool
extends com.microsoft.azure.SubResource

Pool NAT de entrada do balanceador de carga.

Resumo do Construtor

Construtor Description
InboundNatPool()

Resumo do método

Modificador e tipo Método e descrição
int backendPort()

Obtenha a porta usada para conexões internas no ponto de extremidade.

java.lang.Boolean enableFloatingIP()

Get configura o ponto de extremidade de uma máquina virtual para a funcionalidade de IP flutuante necessária para configurar um Grupo de Disponibilidade AlwaysOn do SQL.

java.lang.Boolean enableTcpReset()

Obtenha a redefinição de TCP bidirecional de recebimento no tempo limite ocioso do fluxo TCP ou terminação de conexão inesperada.

java.lang.String etag()

Obtenha uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.

com.microsoft.azure.SubResource frontendIPConfiguration()

Obtenha uma referência a endereços IP de front-end.

int frontendPortRangeEnd()

Obtenha o último número da porta no intervalo de portas externas que serão usadas para fornecer Nat de Entrada para NICs associadas a um balanceador de carga.

int frontendPortRangeStart()

Obtenha o primeiro número da porta no intervalo de portas externas que serão usadas para fornecer Nat de Entrada para NICs associadas a um balanceador de carga.

java.lang.Integer idleTimeoutInMinutes()

Obtenha o tempo limite para a conexão ociosa TCP.

java.lang.String name()

Obtenha o nome do recurso que é exclusivo dentro do conjunto de pools NAT de entrada usados pelo balanceador de carga.

TransportProtocol protocol()

Obtenha a referência ao protocolo de transporte usado pelo pool nat de entrada.

ProvisioningState provisioningState()

Obter o estado de provisionamento do recurso de pool nat de entrada.

java.lang.String type()

Obter o tipo do recurso.

InboundNatPool withBackendPort(int backendPort)

Defina a porta usada para conexões internas no ponto de extremidade.

InboundNatPool withEnableFloatingIP(Boolean enableFloatingIP)

Definir configura o ponto de extremidade de uma máquina virtual para a funcionalidade de IP flutuante necessária para configurar um Grupo de Disponibilidade AlwaysOn do SQL.

InboundNatPool withEnableTcpReset(Boolean enableTcpReset)

Defina a redefinição de TCP bidirecional de recebimento no tempo limite ocioso do fluxo TCP ou terminação de conexão inesperada.

InboundNatPool withFrontendIPConfiguration(SubResource frontendIPConfiguration)

Defina uma referência para endereços IP de front-end.

InboundNatPool withFrontendPortRangeEnd(int frontendPortRangeEnd)

Defina o último número da porta no intervalo de portas externas que serão usadas para fornecer Nat de Entrada para NICs associadas a um balanceador de carga.

InboundNatPool withFrontendPortRangeStart(int frontendPortRangeStart)

Defina o primeiro número da porta no intervalo de portas externas que serão usadas para fornecer Nat de Entrada para NICs associadas a um balanceador de carga.

InboundNatPool withIdleTimeoutInMinutes(Integer idleTimeoutInMinutes)

Defina o tempo limite para a conexão ociosa TCP.

InboundNatPool withName(String name)

Defina o nome do recurso que é exclusivo dentro do conjunto de pools NAT de entrada usados pelo balanceador de carga.

InboundNatPool withProtocol(TransportProtocol protocol)

Defina a referência ao protocolo de transporte usado pelo pool nat de entrada.

Métodos herdados de com.microsoft.azure.SubResource

com.microsoft.azure.SubResource.id com.microsoft.azure.SubResource.withId

Métodos herdados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalhes do construtor

InboundNatPool

public InboundNatPool()

Detalhes do método

backendPort

public int backendPort()

Obtenha a porta usada para conexões internas no ponto de extremidade. Os valores aceitáveis estão entre 1 e 65535.

Returns:

o valor de backendPort

enableFloatingIP

public Boolean enableFloatingIP()

Get configura o ponto de extremidade de uma máquina virtual para a funcionalidade de IP flutuante necessária para configurar um Grupo de Disponibilidade AlwaysOn do SQL. Essa configuração é necessária ao usar os Grupos de Disponibilidade AlwaysOn do SQL no SQL Server. Essa configuração não pode ser alterada depois que você cria o ponto de extremidade.

Returns:

o valor enableFloatingIP

enableTcpReset

public Boolean enableTcpReset()

Obtenha a redefinição de TCP bidirecional de recebimento no tempo limite ocioso do fluxo TCP ou terminação de conexão inesperada. Este elemento é utilizado apenas quando o protocolo é definido como TCP.

Returns:

o valor enableTcpReset

etag

public String etag()

Obtenha uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.

Returns:

o valor da etag

frontendIPConfiguration

public SubResource frontendIPConfiguration()

Obtenha uma referência a endereços IP de front-end.

Returns:

o valor frontendIPConfiguration

frontendPortRangeEnd

public int frontendPortRangeEnd()

Obtenha o último número da porta no intervalo de portas externas que serão usadas para fornecer Nat de Entrada para NICs associadas a um balanceador de carga. Os valores aceitáveis variam entre 1 e 65535.

Returns:

o valor frontendPortRangeEnd

frontendPortRangeStart

public int frontendPortRangeStart()

Obtenha o primeiro número da porta no intervalo de portas externas que serão usadas para fornecer Nat de Entrada para NICs associadas a um balanceador de carga. Os valores aceitáveis variam entre 1 e 65534.

Returns:

o valor frontendPortRangeStart

idleTimeoutInMinutes

public Integer idleTimeoutInMinutes()

Obtenha o tempo limite para a conexão ociosa TCP. O valor pode ser definido entre 4 e 30 minutos. O valor padrão é 4 minutos. Este elemento é utilizado apenas quando o protocolo é definido como TCP.

Returns:

o valor idleTimeoutInMinutes

name

public String name()

Obtenha o nome do recurso que é exclusivo dentro do conjunto de pools NAT de entrada usados pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso.

Returns:

o valor do nome

protocol

public TransportProtocol protocol()

Obtenha a referência ao protocolo de transporte usado pelo pool nat de entrada. Os valores possíveis incluem: 'Udp', 'Tcp', 'All'.

Returns:

o valor do protocolo

provisioningState

public ProvisioningState provisioningState()

Obter o estado de provisionamento do recurso de pool nat de entrada. Os valores possíveis incluem: 'Succeeded', 'Updating', 'Deleting', 'Failed'.

Returns:

o valor provisioningState

type

public String type()

Obter o tipo do recurso.

Returns:

o valor do tipo

withBackendPort

public InboundNatPool withBackendPort(int backendPort)

Defina a porta usada para conexões internas no ponto de extremidade. Os valores aceitáveis estão entre 1 e 65535.

Parameters:

backendPort - o valor backendPort a ser definido

Returns:

o próprio objeto InboundNatPool.

withEnableFloatingIP

public InboundNatPool withEnableFloatingIP(Boolean enableFloatingIP)

Definir configura o ponto de extremidade de uma máquina virtual para a funcionalidade de IP flutuante necessária para configurar um Grupo de Disponibilidade AlwaysOn do SQL. Essa configuração é necessária ao usar os Grupos de Disponibilidade AlwaysOn do SQL no SQL Server. Essa configuração não pode ser alterada depois que você cria o ponto de extremidade.

Parameters:

enableFloatingIP - o valor enableFloatingIP a ser definido

Returns:

o próprio objeto InboundNatPool.

withEnableTcpReset

public InboundNatPool withEnableTcpReset(Boolean enableTcpReset)

Defina a redefinição de TCP bidirecional de recebimento no tempo limite ocioso do fluxo TCP ou terminação de conexão inesperada. Este elemento é utilizado apenas quando o protocolo é definido como TCP.

Parameters:

enableTcpReset - o valor enableTcpReset a ser definido

Returns:

o próprio objeto InboundNatPool.

withFrontendIPConfiguration

public InboundNatPool withFrontendIPConfiguration(SubResource frontendIPConfiguration)

Defina uma referência para endereços IP de front-end.

Parameters:

frontendIPConfiguration - o valor frontendIPConfiguration a ser definido

Returns:

o próprio objeto InboundNatPool.

withFrontendPortRangeEnd

public InboundNatPool withFrontendPortRangeEnd(int frontendPortRangeEnd)

Defina o último número da porta no intervalo de portas externas que serão usadas para fornecer Nat de Entrada para NICs associadas a um balanceador de carga. Os valores aceitáveis variam entre 1 e 65535.

Parameters:

frontendPortRangeEnd - o valor frontendPortRangeEnd a ser definido

Returns:

o próprio objeto InboundNatPool.

withFrontendPortRangeStart

public InboundNatPool withFrontendPortRangeStart(int frontendPortRangeStart)

Defina o primeiro número da porta no intervalo de portas externas que serão usadas para fornecer Nat de Entrada para NICs associadas a um balanceador de carga. Os valores aceitáveis variam entre 1 e 65534.

Parameters:

frontendPortRangeStart - o valor frontendPortRangeStart a ser definido

Returns:

o próprio objeto InboundNatPool.

withIdleTimeoutInMinutes

public InboundNatPool withIdleTimeoutInMinutes(Integer idleTimeoutInMinutes)

Defina o tempo limite para a conexão ociosa TCP. O valor pode ser definido entre 4 e 30 minutos. O valor padrão é 4 minutos. Este elemento é utilizado apenas quando o protocolo é definido como TCP.

Parameters:

idleTimeoutInMinutes - o valor idleTimeoutInMinutes a ser definido

Returns:

o próprio objeto InboundNatPool.

withName

public InboundNatPool withName(String name)

Defina o nome do recurso que é exclusivo dentro do conjunto de pools NAT de entrada usados pelo balanceador de carga. Esse nome pode ser usado para acessar o recurso.

Parameters:

name - o valor do nome a ser definido

Returns:

o próprio objeto InboundNatPool.

withProtocol

public InboundNatPool withProtocol(TransportProtocol protocol)

Defina a referência ao protocolo de transporte usado pelo pool nat de entrada. Os valores possíveis incluem: 'Udp', 'Tcp', 'All'.

Parameters:

protocol - o valor do protocolo a ser definido

Returns:

o próprio objeto InboundNatPool.

Aplica-se a