Compartilhar via


ApplicationGatewayBackendHttpSettings Classe

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

public class ApplicationGatewayBackendHttpSettings
extends com.microsoft.azure.SubResource

Configurações do pool de endereços de back-end de um gateway de aplicativo.

Resumo do Construtor

Construtor Description
ApplicationGatewayBackendHttpSettings()

Resumo do método

Modificador e tipo Método e descrição
java.lang.String affinityCookieName()

Obtenha o nome do cookie a ser usado para o cookie de afinidade.

java.util.List<com.microsoft.azure.SubResource> authenticationCertificates()

Obtenha uma matriz de referências para certificados de autenticação do gateway de aplicativo.

ApplicationGatewayConnectionDraining connectionDraining()

Obter a drenagem de conexão do recurso de configurações http de back-end.

ApplicationGatewayCookieBasedAffinity cookieBasedAffinity()

Obter afinidade baseada em cookie.

java.lang.String etag()

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

java.lang.String hostName()

Obtenha o cabeçalho do host a ser enviado para os servidores de back-end.

java.lang.String name()

Obtenha o nome das configurações de http de back-end exclusivas em um Gateway de Aplicativo.

java.lang.String path()

Obter o caminho que deve ser usado como um prefixo para todas as solicitações HTTP.

java.lang.Boolean pickHostNameFromBackendAddress()

Obtenha se o cabeçalho do host deve ser escolhido no nome do host do servidor de back-end.

java.lang.Integer port()

Obtenha a porta de destino no back-end.

com.microsoft.azure.SubResource probe()

Obter o recurso de investigação de um gateway de aplicativo.

java.lang.Boolean probeEnabled()

Obtenha se a investigação está habilitada.

ApplicationGatewayProtocol protocol()

Obtenha o protocolo usado para se comunicar com o back-end.

ProvisioningState provisioningState()

Obtenha o estado de provisionamento do recurso de configurações HTTP de back-end.

java.lang.Integer requestTimeout()

Obtenha o tempo limite da solicitação em segundos.

java.util.List<com.microsoft.azure.SubResource> trustedRootCertificates()

Obtenha uma matriz de referências para certificados raiz confiáveis do gateway de aplicativo.

java.lang.String type()

Obter o tipo do recurso.

ApplicationGatewayBackendHttpSettings withAffinityCookieName(String affinityCookieName)

Defina o nome do cookie a ser usado para o cookie de afinidade.

ApplicationGatewayBackendHttpSettings withAuthenticationCertificates(List<SubResource> authenticationCertificates)

Defina a matriz de referências para certificados de autenticação do gateway de aplicativo.

ApplicationGatewayBackendHttpSettings withConnectionDraining(ApplicationGatewayConnectionDraining connectionDraining)

Defina a drenagem de conexão do recurso de configurações http de back-end.

ApplicationGatewayBackendHttpSettings withCookieBasedAffinity(ApplicationGatewayCookieBasedAffinity cookieBasedAffinity)

Definir afinidade baseada em cookie.

ApplicationGatewayBackendHttpSettings withHostName(String hostName)

Defina o cabeçalho do host a ser enviado para os servidores de back-end.

ApplicationGatewayBackendHttpSettings withName(String name)

Defina o nome das configurações http de back-end exclusivas em um Gateway de Aplicativo.

ApplicationGatewayBackendHttpSettings withPath(String path)

Defina o caminho que deve ser usado como um prefixo para todas as solicitações HTTP.

ApplicationGatewayBackendHttpSettings withPickHostNameFromBackendAddress(Boolean pickHostNameFromBackendAddress)

Defina se o cabeçalho do host deve ser escolhido no nome do host do servidor de back-end.

ApplicationGatewayBackendHttpSettings withPort(Integer port)

Defina a porta de destino no back-end.

ApplicationGatewayBackendHttpSettings withProbe(SubResource probe)

Defina o recurso de investigação de um gateway de aplicativo.

ApplicationGatewayBackendHttpSettings withProbeEnabled(Boolean probeEnabled)

Defina se a investigação está habilitada.

ApplicationGatewayBackendHttpSettings withProtocol(ApplicationGatewayProtocol protocol)

Defina o protocolo usado para se comunicar com o back-end.

ApplicationGatewayBackendHttpSettings withRequestTimeout(Integer requestTimeout)

Defina o tempo limite da solicitação em segundos.

ApplicationGatewayBackendHttpSettings withTrustedRootCertificates(List<SubResource> trustedRootCertificates)

Defina a matriz de referências para certificados raiz confiáveis do gateway de aplicativo.

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

ApplicationGatewayBackendHttpSettings

public ApplicationGatewayBackendHttpSettings()

Detalhes do método

affinityCookieName

public String affinityCookieName()

Obtenha o nome do cookie a ser usado para o cookie de afinidade.

Returns:

o valor affinityCookieName

authenticationCertificates

public List authenticationCertificates()

Obtenha uma matriz de referências para certificados de autenticação do gateway de aplicativo.

Returns:

o valor authenticationCertificates

connectionDraining

public ApplicationGatewayConnectionDraining connectionDraining()

Obter a drenagem de conexão do recurso de configurações http de back-end.

Returns:

o valor connectionDraining

cookieBasedAffinity

public ApplicationGatewayCookieBasedAffinity cookieBasedAffinity()

Obter afinidade baseada em cookie. Os valores possíveis incluem: "Habilitado", "Desabilitado".

Returns:

o valor cookieBasedAffinity

etag

public String etag()

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

Returns:

o valor da etag

hostName

public String hostName()

Obtenha o cabeçalho do host a ser enviado para os servidores de back-end.

Returns:

o valor hostName

name

public String name()

Obtenha o nome das configurações de http de back-end exclusivas em um Gateway de Aplicativo.

Returns:

o valor do nome

path

public String path()

Obter o caminho que deve ser usado como um prefixo para todas as solicitações HTTP. Nulo significa que nenhum caminho será prefixado. O valor padrão é null.

Returns:

o valor do caminho

pickHostNameFromBackendAddress

public Boolean pickHostNameFromBackendAddress()

Obtenha se o cabeçalho do host deve ser escolhido no nome do host do servidor de back-end. O valor padrão é false.

Returns:

o valor pickHostNameFromBackendAddress

port

public Integer port()

Obtenha a porta de destino no back-end.

Returns:

o valor da porta

probe

public SubResource probe()

Obter o recurso de investigação de um gateway de aplicativo.

Returns:

o valor da investigação

probeEnabled

public Boolean probeEnabled()

Obtenha se a investigação está habilitada. O valor padrão é false.

Returns:

o valor probeEnabled

protocol

public ApplicationGatewayProtocol protocol()

Obtenha o protocolo usado para se comunicar com o back-end. Os valores possíveis incluem: 'Http', 'Https'.

Returns:

o valor do protocolo

provisioningState

public ProvisioningState provisioningState()

Obtenha o estado de provisionamento do recurso de configurações HTTP de back-end. Os valores possíveis incluem: 'Succeeded', 'Updating', 'Deleting', 'Failed'.

Returns:

o valor provisioningState

requestTimeout

public Integer requestTimeout()

Obtenha o tempo limite da solicitação em segundos. Gateway de Aplicativo falhará na solicitação se a resposta não for recebida em RequestTimeout. Os valores aceitáveis são de 1 segundo a 86400 segundos.

Returns:

o valor requestTimeout

trustedRootCertificates

public List trustedRootCertificates()

Obtenha uma matriz de referências para certificados raiz confiáveis do gateway de aplicativo.

Returns:

o valor trustedRootCertificates

type

public String type()

Obter o tipo do recurso.

Returns:

o valor do tipo

withAffinityCookieName

public ApplicationGatewayBackendHttpSettings withAffinityCookieName(String affinityCookieName)

Defina o nome do cookie a ser usado para o cookie de afinidade.

Parameters:

affinityCookieName - o valor affinityCookieName a ser definido

Returns:

o próprio objeto ApplicationGatewayBackendHttpSettings.

withAuthenticationCertificates

public ApplicationGatewayBackendHttpSettings withAuthenticationCertificates(List authenticationCertificates)

Defina a matriz de referências para certificados de autenticação do gateway de aplicativo.

Parameters:

authenticationCertificates - o valor authenticationCertificates a ser definido

Returns:

o próprio objeto ApplicationGatewayBackendHttpSettings.

withConnectionDraining

public ApplicationGatewayBackendHttpSettings withConnectionDraining(ApplicationGatewayConnectionDraining connectionDraining)

Defina a drenagem de conexão do recurso de configurações http de back-end.

Parameters:

connectionDraining - o valor connectionDraining a ser definido

Returns:

o próprio objeto ApplicationGatewayBackendHttpSettings.

withCookieBasedAffinity

public ApplicationGatewayBackendHttpSettings withCookieBasedAffinity(ApplicationGatewayCookieBasedAffinity cookieBasedAffinity)

Definir afinidade baseada em cookie. Os valores possíveis incluem: 'Enabled', 'Disabled'.

Parameters:

cookieBasedAffinity - o valor cookieBasedAffinity a ser definido

Returns:

o próprio objeto ApplicationGatewayBackendHttpSettings.

withHostName

public ApplicationGatewayBackendHttpSettings withHostName(String hostName)

Defina o cabeçalho do host a ser enviado para os servidores de back-end.

Parameters:

hostName - o valor hostName a ser definido

Returns:

o próprio objeto ApplicationGatewayBackendHttpSettings.

withName

public ApplicationGatewayBackendHttpSettings withName(String name)

Defina o nome das configurações http de back-end exclusivas em um Gateway de Aplicativo.

Parameters:

name - o valor do nome a ser definido

Returns:

o próprio objeto ApplicationGatewayBackendHttpSettings.

withPath

public ApplicationGatewayBackendHttpSettings withPath(String path)

Defina o caminho que deve ser usado como um prefixo para todas as solicitações HTTP. Nulo significa que nenhum caminho será prefixado. O valor padrão é null.

Parameters:

path - o valor do caminho a ser definido

Returns:

o próprio objeto ApplicationGatewayBackendHttpSettings.

withPickHostNameFromBackendAddress

public ApplicationGatewayBackendHttpSettings withPickHostNameFromBackendAddress(Boolean pickHostNameFromBackendAddress)

Defina se o cabeçalho do host deve ser escolhido no nome do host do servidor de back-end. O valor padrão é false.

Parameters:

pickHostNameFromBackendAddress - o valor pickHostNameFromBackendAddress a ser definido

Returns:

o próprio objeto ApplicationGatewayBackendHttpSettings.

withPort

public ApplicationGatewayBackendHttpSettings withPort(Integer port)

Defina a porta de destino no back-end.

Parameters:

port - o valor da porta a ser definido

Returns:

o próprio objeto ApplicationGatewayBackendHttpSettings.

withProbe

public ApplicationGatewayBackendHttpSettings withProbe(SubResource probe)

Defina o recurso de investigação de um gateway de aplicativo.

Parameters:

probe - o valor de investigação a ser definido

Returns:

o próprio objeto ApplicationGatewayBackendHttpSettings.

withProbeEnabled

public ApplicationGatewayBackendHttpSettings withProbeEnabled(Boolean probeEnabled)

Defina se a investigação está habilitada. O valor padrão é false.

Parameters:

probeEnabled - o valor probeEnabled a ser definido

Returns:

o próprio objeto ApplicationGatewayBackendHttpSettings.

withProtocol

public ApplicationGatewayBackendHttpSettings withProtocol(ApplicationGatewayProtocol protocol)

Defina o protocolo usado para se comunicar com o back-end. Os valores possíveis incluem: 'Http', 'Https'.

Parameters:

protocol - o valor do protocolo a ser definido

Returns:

o próprio objeto ApplicationGatewayBackendHttpSettings.

withRequestTimeout

public ApplicationGatewayBackendHttpSettings withRequestTimeout(Integer requestTimeout)

Defina o tempo limite da solicitação em segundos. Gateway de Aplicativo falhará na solicitação se a resposta não for recebida em RequestTimeout. Os valores aceitáveis são de 1 segundo a 86400 segundos.

Parameters:

requestTimeout - o valor requestTimeout a ser definido

Returns:

o próprio objeto ApplicationGatewayBackendHttpSettings.

withTrustedRootCertificates

public ApplicationGatewayBackendHttpSettings withTrustedRootCertificates(List trustedRootCertificates)

Defina a matriz de referências para certificados raiz confiáveis do gateway de aplicativo.

Parameters:

trustedRootCertificates - o valor trustedRootCertificates a ser definido

Returns:

o próprio objeto ApplicationGatewayBackendHttpSettings.

Aplica-se a