ApplicationGatewayBackendSettingsPropertiesFormat Class
Properties of Backend address pool settings of an application gateway.
Constructor
ApplicationGatewayBackendSettingsPropertiesFormat(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
port
|
The destination port on the backend. |
|
protocol
|
The protocol used to communicate with the backend. Known values are: "Http", "Https", "Tcp", and "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. |
|
probe
|
Probe resource of an application gateway. |
|
trusted_root_certificates
|
Array of references to application gateway trusted root certificates. |
|
host_name
|
Server name indication to be sent to the backend servers for Tls protocol. |
|
pick_host_name_from_backend_address
|
Whether to pick server name indication from the host name of the backend server for Tls protocol. Default value is false. |
|
enable_l4_client_ip_preservation
|
Whether to send Proxy Protocol header to backend servers over TCP or TLS protocols. Default value is false. |
|
provisioning_state
|
The provisioning state of the backend HTTP settings resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting". |
Attributes
enable_l4_client_ip_preservation
Whether to send Proxy Protocol header to backend servers over TCP or TLS protocols. Default value is false.
enable_l4_client_ip_preservation: bool | None
host_name
Server name indication to be sent to the backend servers for Tls protocol.
host_name: str | None
pick_host_name_from_backend_address
Whether to pick server name indication from the host name of the backend server for Tls protocol. Default value is false.
pick_host_name_from_backend_address: bool | None
port
The destination port on the backend.
port: int | None
probe
Probe resource of an application gateway.
probe: _models.SubResource | None
protocol
"Http", "Https", "Tcp", and "Tls".
protocol: str | _models.ApplicationGatewayProtocol | None
provisioning_state
"Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".
provisioning_state: str | _models.ProvisioningState | None
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: int | None
trusted_root_certificates
Array of references to application gateway trusted root certificates.
trusted_root_certificates: list['_models.SubResource'] | None