IApplicationGatewayBackendHttpConfiguration Interface

Definition

A client-side representation of an application gateway's backend HTTP configuration.

public interface IApplicationGatewayBackendHttpConfiguration : Microsoft.Azure.Management.Network.Fluent.IApplicationGatewayBackendHttpConfigurationBeta, Microsoft.Azure.Management.Network.Fluent.IHasPort, Microsoft.Azure.Management.Network.Fluent.IHasProtocol<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProtocol>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Network.Fluent.IApplicationGateway>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayBackendHttpSettingsInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Network.Fluent.IApplicationGateway>
type IApplicationGatewayBackendHttpConfiguration = interface
    interface IHasInner<ApplicationGatewayBackendHttpSettingsInner>
    interface IChildResource<IApplicationGateway>
    interface IHasName
    interface IIndexable
    interface IHasParent<IApplicationGateway>
    interface IHasProtocol<ApplicationGatewayProtocol>
    interface IHasPort
    interface IApplicationGatewayBackendHttpConfigurationBeta
    interface IBeta
Public Interface IApplicationGatewayBackendHttpConfiguration
Implements IApplicationGatewayBackendHttpConfigurationBeta, IBeta, IChildResource(Of IApplicationGateway), IHasInner(Of ApplicationGatewayBackendHttpSettingsInner), IHasParent(Of IApplicationGateway), IHasPort, IHasProtocol(Of ApplicationGatewayProtocol)
Implements

Properties

AffinityCookieName

Gets name used for the affinity cookie.

(Inherited from IApplicationGatewayBackendHttpConfigurationBeta)
AuthenticationCertificates

Gets authentication certificates associated with this backend HTTPS configuration.

(Inherited from IApplicationGatewayBackendHttpConfigurationBeta)
ConnectionDrainingTimeoutInSeconds

Gets if 0 then connection draining is not enabled, otherwise if between 1 and 3600, then the number of seconds when connection draining is active.

(Inherited from IApplicationGatewayBackendHttpConfigurationBeta)
CookieBasedAffinity

Gets true if cookie based affinity (sticky sessions) is enabled, else false.

HostHeader

Gets host header to be sent to the backend servers.

(Inherited from IApplicationGatewayBackendHttpConfigurationBeta)
Inner (Inherited from IHasInner<T>)
IsHostHeaderFromBackend

Gets whether the host header should come from the host name of the backend server.

(Inherited from IApplicationGatewayBackendHttpConfigurationBeta)
IsProbeEnabled

Gets true if the probe is enabled.

(Inherited from IApplicationGatewayBackendHttpConfigurationBeta)
Key (Inherited from IIndexable)
Name

Gets the name of the resource

(Inherited from IHasName)
Parent

Gets the parent of this child resource.

(Inherited from IHasParent<ParentT>)
Path

Gets the path, if any, used as a prefix for all HTTP requests.

(Inherited from IApplicationGatewayBackendHttpConfigurationBeta)
Port

Gets the port number.

(Inherited from IHasPort)
Probe

Gets the probe associated with this backend.

Protocol

Gets the protocol.

(Inherited from IHasProtocol<ProtocolT>)
RequestTimeout

Gets HTTP request timeout in seconds. Requests will fail if no response is received within the specified time.

Applies to