Share via


ApplicationGatewayBackendSettingsPropertiesFormat interface

Properties of Backend address pool settings of an application gateway.

Properties

hostName

Server name indication to be sent to the backend servers for Tls protocol.

pickHostNameFromBackendAddress

Whether to pick server name indication from the host name of the backend server for Tls protocol. Default value is false.

port

The destination port on the backend.

probe

Probe resource of an application gateway.

protocol

The protocol used to communicate with the backend.

timeout

Connection timeout in seconds. Application Gateway will fail the request if response is not received within ConnectionTimeout. Acceptable values are from 1 second to 86400 seconds.

trustedRootCertificates

Array of references to application gateway trusted root certificates.

Property Details

hostName

Server name indication to be sent to the backend servers for Tls protocol.

hostName?: string

Property Value

string

pickHostNameFromBackendAddress

Whether to pick server name indication from the host name of the backend server for Tls protocol. Default value is false.

pickHostNameFromBackendAddress?: boolean

Property Value

boolean

port

The destination port on the backend.

port?: number

Property Value

number

probe

Probe resource of an application gateway.

probe?: SubResource

Property Value

protocol

The protocol used to communicate with the backend.

protocol?: "Http" | "Https" | "Tcp" | "Tls"

Property Value

"Http" | "Https" | "Tcp" | "Tls"

timeout

Connection timeout in seconds. Application Gateway will fail the request if response is not received within ConnectionTimeout. Acceptable values are from 1 second to 86400 seconds.

timeout?: number

Property Value

number

trustedRootCertificates

Array of references to application gateway trusted root certificates.

trustedRootCertificates?: SubResource[]

Property Value