ApplicationGatewayBackendSettings Class
Backend address pool settings of an application gateway.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
azure.mgmt.network.models._models_py3.SubResourceApplicationGatewayBackendSettings
Constructor
ApplicationGatewayBackendSettings(*, id: str | None = None, name: str | None = None, port: int | None = None, protocol: str | _models.ApplicationGatewayProtocol | None = None, timeout: int | None = None, probe: _models.SubResource | None = None, trusted_root_certificates: List[_models.SubResource] | None = None, host_name: str | None = None, pick_host_name_from_backend_address: bool | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
id
|
Resource ID. |
name
|
Name of the backend settings that is unique within an Application Gateway. |
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. |
Variables
Name | Description |
---|---|
id
|
Resource ID. |
name
|
Name of the backend settings that is unique within an Application Gateway. |
etag
|
A unique read-only string that changes whenever the resource is updated. |
type
|
Type of the resource. |
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. |
provisioning_state
|
The provisioning state of the backend HTTP settings resource. Known values are: "Succeeded", "Updating", "Deleting", and "Failed". |
Azure SDK for Python