Compartir a través de


ApplicationGatewayBackendHttpSettings Clase

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

public class ApplicationGatewayBackendHttpSettings
extends com.microsoft.azure.SubResource

Configuración del grupo de direcciones de back-end de una puerta de enlace de aplicaciones.

Resumen del constructor

Constructor Description
ApplicationGatewayBackendHttpSettings()

Resumen del método

Modificador y tipo Método y descripción
java.lang.String affinityCookieName()

Obtenga el nombre de la cookie que se usará para la cookie de afinidad.

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

Obtiene una matriz de referencias a los certificados de autenticación de Application Gateway.

ApplicationGatewayConnectionDraining connectionDraining()

Obtenga la purga de la conexión del recurso de configuración http de back-end.

ApplicationGatewayCookieBasedAffinity cookieBasedAffinity()

Obtiene la afinidad basada en cookies.

java.lang.String etag()

Obtenga una cadena de solo lectura única que cambie cada vez que se actualice el recurso.

java.lang.String hostName()

Obtenga el encabezado de host que se enviará a los servidores back-end.

java.lang.String name()

Obtenga el nombre de la configuración http de back-end que es única dentro de una Application Gateway.

java.lang.String path()

Obtiene la ruta de acceso que se debe usar como prefijo para todas las solicitudes HTTP.

java.lang.Boolean pickHostNameFromBackendAddress()

Obtenga si se debe seleccionar el encabezado de host del nombre de host del servidor back-end.

java.lang.Integer port()

Obtenga el puerto de destino en el back-end.

com.microsoft.azure.SubResource probe()

Obtenga el recurso de sondeo de una puerta de enlace de aplicaciones.

java.lang.Boolean probeEnabled()

Obtenga si el sondeo está habilitado.

ApplicationGatewayProtocol protocol()

Obtenga el protocolo que se usa para comunicarse con el back-end.

ProvisioningState provisioningState()

Obtenga el estado de aprovisionamiento del recurso de configuración HTTP de back-end.

java.lang.Integer requestTimeout()

Obtener el tiempo de espera de la solicitud en segundos.

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

Obtiene una matriz de referencias a certificados raíz de confianza de Application Gateway.

java.lang.String type()

Obtiene el tipo de recurso.

ApplicationGatewayBackendHttpSettings withAffinityCookieName(String affinityCookieName)

Establezca el nombre de cookie que se usará para la cookie de afinidad.

ApplicationGatewayBackendHttpSettings withAuthenticationCertificates(List<SubResource> authenticationCertificates)

Establezca la matriz de referencias a los certificados de autenticación de Application Gateway.

ApplicationGatewayBackendHttpSettings withConnectionDraining(ApplicationGatewayConnectionDraining connectionDraining)

Establezca la purga de conexiones del recurso de configuración http de back-end.

ApplicationGatewayBackendHttpSettings withCookieBasedAffinity(ApplicationGatewayCookieBasedAffinity cookieBasedAffinity)

Establezca la afinidad basada en cookies.

ApplicationGatewayBackendHttpSettings withHostName(String hostName)

Establezca el encabezado de host que se enviará a los servidores back-end.

ApplicationGatewayBackendHttpSettings withName(String name)

Establezca el nombre de la configuración http de back-end que es única dentro de un Application Gateway.

ApplicationGatewayBackendHttpSettings withPath(String path)

Establezca la ruta de acceso que se debe usar como prefijo para todas las solicitudes HTTP.

ApplicationGatewayBackendHttpSettings withPickHostNameFromBackendAddress(Boolean pickHostNameFromBackendAddress)

Establezca si se debe seleccionar el encabezado host del nombre de host del servidor back-end.

ApplicationGatewayBackendHttpSettings withPort(Integer port)

Establezca el puerto de destino en el back-end.

ApplicationGatewayBackendHttpSettings withProbe(SubResource probe)

Establezca el recurso de sondeo de una puerta de enlace de aplicaciones.

ApplicationGatewayBackendHttpSettings withProbeEnabled(Boolean probeEnabled)

Establezca si el sondeo está habilitado.

ApplicationGatewayBackendHttpSettings withProtocol(ApplicationGatewayProtocol protocol)

Establezca el protocolo usado para comunicarse con el back-end.

ApplicationGatewayBackendHttpSettings withRequestTimeout(Integer requestTimeout)

Establezca el tiempo de espera de la solicitud en segundos.

ApplicationGatewayBackendHttpSettings withTrustedRootCertificates(List<SubResource> trustedRootCertificates)

Establezca la matriz de referencias a los certificados raíz de confianza de Application Gateway.

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

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

Métodos heredados 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

Detalles del constructor

ApplicationGatewayBackendHttpSettings

public ApplicationGatewayBackendHttpSettings()

Detalles del método

affinityCookieName

public String affinityCookieName()

Obtenga el nombre de la cookie que se usará para la cookie de afinidad.

Returns:

valor affinityCookieName

authenticationCertificates

public List authenticationCertificates()

Obtiene una matriz de referencias a los certificados de autenticación de Application Gateway.

Returns:

el valor authenticationCertificates

connectionDraining

public ApplicationGatewayConnectionDraining connectionDraining()

Obtenga la purga de la conexión del recurso de configuración http de back-end.

Returns:

el valor connectionDraining

cookieBasedAffinity

public ApplicationGatewayCookieBasedAffinity cookieBasedAffinity()

Obtiene la afinidad basada en cookies. Entre los valores posibles se incluyen: "Enabled", "Disabled".

Returns:

el valor cookieBasedAffinity

etag

public String etag()

Obtenga una cadena de solo lectura única que cambie cada vez que se actualice el recurso.

Returns:

el valor de etag

hostName

public String hostName()

Obtenga el encabezado de host que se enviará a los servidores back-end.

Returns:

el valor hostName

name

public String name()

Obtenga el nombre de la configuración http de back-end que es única dentro de una Application Gateway.

Returns:

el valor de nombre

path

public String path()

Obtiene la ruta de acceso que se debe usar como prefijo para todas las solicitudes HTTP. Null significa que no se prefijo ninguna ruta de acceso. El valor predeterminado es null.

Returns:

el valor de ruta de acceso

pickHostNameFromBackendAddress

public Boolean pickHostNameFromBackendAddress()

Obtenga si se debe seleccionar el encabezado de host del nombre de host del servidor back-end. El valor predeterminado es False.

Returns:

el valor pickHostNameFromBackendAddress

port

public Integer port()

Obtenga el puerto de destino en el back-end.

Returns:

el valor del puerto

probe

public SubResource probe()

Obtenga el recurso de sondeo de una puerta de enlace de aplicaciones.

Returns:

el valor del sondeo

probeEnabled

public Boolean probeEnabled()

Obtenga si el sondeo está habilitado. El valor predeterminado es False.

Returns:

el valor probeEnabled

protocol

public ApplicationGatewayProtocol protocol()

Obtenga el protocolo que se usa para comunicarse con el back-end. Entre los valores posibles se incluyen: "Http", "Https".

Returns:

el valor del protocolo

provisioningState

public ProvisioningState provisioningState()

Obtenga el estado de aprovisionamiento del recurso de configuración HTTP de back-end. Entre los valores posibles se incluyen: "Succeeded", "Updating", "Deleting", "Failed".

Returns:

el valor provisioningState

requestTimeout

public Integer requestTimeout()

Obtener el tiempo de espera de la solicitud en segundos. Application Gateway producirá un error en la solicitud si la respuesta no se recibe en RequestTimeout. Los valores aceptables son de 1 segundo a 86400 segundos.

Returns:

el valor requestTimeout

trustedRootCertificates

public List trustedRootCertificates()

Obtiene una matriz de referencias a certificados raíz de confianza de Application Gateway.

Returns:

valor trustedRootCertificates

type

public String type()

Obtiene el tipo de recurso.

Returns:

el valor de tipo

withAffinityCookieName

public ApplicationGatewayBackendHttpSettings withAffinityCookieName(String affinityCookieName)

Establezca el nombre de cookie que se usará para la cookie de afinidad.

Parameters:

affinityCookieName - valor affinityCookieName que se va a establecer

Returns:

El propio objeto ApplicationGatewayBackendHttpSettings.

withAuthenticationCertificates

public ApplicationGatewayBackendHttpSettings withAuthenticationCertificates(List authenticationCertificates)

Establezca la matriz de referencias a los certificados de autenticación de Application Gateway.

Parameters:

authenticationCertificates - el valor authenticationCertificates que se va a establecer

Returns:

El propio objeto ApplicationGatewayBackendHttpSettings.

withConnectionDraining

public ApplicationGatewayBackendHttpSettings withConnectionDraining(ApplicationGatewayConnectionDraining connectionDraining)

Establezca la purga de conexiones del recurso de configuración http de back-end.

Parameters:

connectionDraining - el valor connectionDraining que se va a establecer

Returns:

El propio objeto ApplicationGatewayBackendHttpSettings.

withCookieBasedAffinity

public ApplicationGatewayBackendHttpSettings withCookieBasedAffinity(ApplicationGatewayCookieBasedAffinity cookieBasedAffinity)

Establezca la afinidad basada en cookies. Entre los valores posibles se incluyen: "Enabled", "Disabled".

Parameters:

cookieBasedAffinity - valor cookieBasedAffinity que se va a establecer

Returns:

El propio objeto ApplicationGatewayBackendHttpSettings.

withHostName

public ApplicationGatewayBackendHttpSettings withHostName(String hostName)

Establezca el encabezado de host que se enviará a los servidores back-end.

Parameters:

hostName - valor hostName que se va a establecer

Returns:

El propio objeto ApplicationGatewayBackendHttpSettings.

withName

public ApplicationGatewayBackendHttpSettings withName(String name)

Establezca el nombre de la configuración http de back-end que es única dentro de un Application Gateway.

Parameters:

name - valor de nombre que se va a establecer

Returns:

El propio objeto ApplicationGatewayBackendHttpSettings.

withPath

public ApplicationGatewayBackendHttpSettings withPath(String path)

Establezca la ruta de acceso que se debe usar como prefijo para todas las solicitudes HTTP. Null significa que no se prefijo ninguna ruta de acceso. El valor predeterminado es null.

Parameters:

path - el valor de ruta de acceso que se va a establecer

Returns:

El propio objeto ApplicationGatewayBackendHttpSettings.

withPickHostNameFromBackendAddress

public ApplicationGatewayBackendHttpSettings withPickHostNameFromBackendAddress(Boolean pickHostNameFromBackendAddress)

Establezca si se debe seleccionar el encabezado host del nombre de host del servidor back-end. El valor predeterminado es False.

Parameters:

pickHostNameFromBackendAddress - el valor pickHostNameFromBackendAddress que se va a establecer.

Returns:

El propio objeto ApplicationGatewayBackendHttpSettings.

withPort

public ApplicationGatewayBackendHttpSettings withPort(Integer port)

Establezca el puerto de destino en el back-end.

Parameters:

port - valor de puerto que se va a establecer

Returns:

El propio objeto ApplicationGatewayBackendHttpSettings.

withProbe

public ApplicationGatewayBackendHttpSettings withProbe(SubResource probe)

Establezca el recurso de sondeo de una puerta de enlace de aplicaciones.

Parameters:

probe - valor de sondeo que se va a establecer

Returns:

El propio objeto ApplicationGatewayBackendHttpSettings.

withProbeEnabled

public ApplicationGatewayBackendHttpSettings withProbeEnabled(Boolean probeEnabled)

Establezca si el sondeo está habilitado. El valor predeterminado es False.

Parameters:

probeEnabled - el valor probeEnabled que se va a establecer

Returns:

El propio objeto ApplicationGatewayBackendHttpSettings.

withProtocol

public ApplicationGatewayBackendHttpSettings withProtocol(ApplicationGatewayProtocol protocol)

Establezca el protocolo usado para comunicarse con el back-end. Entre los valores posibles se incluyen: "Http", "Https".

Parameters:

protocol - valor de protocolo que se va a establecer

Returns:

El propio objeto ApplicationGatewayBackendHttpSettings.

withRequestTimeout

public ApplicationGatewayBackendHttpSettings withRequestTimeout(Integer requestTimeout)

Establezca el tiempo de espera de la solicitud en segundos. Application Gateway producirá un error en la solicitud si la respuesta no se recibe en RequestTimeout. Los valores aceptables son de 1 segundo a 86400 segundos.

Parameters:

requestTimeout - el valor requestTimeout que se va a establecer

Returns:

El propio objeto ApplicationGatewayBackendHttpSettings.

withTrustedRootCertificates

public ApplicationGatewayBackendHttpSettings withTrustedRootCertificates(List trustedRootCertificates)

Establezca la matriz de referencias a los certificados raíz de confianza de Application Gateway.

Parameters:

trustedRootCertificates - valor trustedRootCertificates que se va a establecer

Returns:

El propio objeto ApplicationGatewayBackendHttpSettings.

Se aplica a