ApplicationGatewayHttpListener Class

Http listener of an application gateway.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.network.v2020_06_01.models._models_py3.SubResource
ApplicationGatewayHttpListener

Constructor

ApplicationGatewayHttpListener(*, id: typing.Union[str, NoneType] = None, name: typing.Union[str, NoneType] = None, frontend_ip_configuration: typing.Union[_ForwardRef('SubResource'), NoneType] = None, frontend_port: typing.Union[_ForwardRef('SubResource'), NoneType] = None, protocol: typing.Union[str, _ForwardRef('ApplicationGatewayProtocol'), NoneType] = None, host_name: typing.Union[str, NoneType] = None, ssl_certificate: typing.Union[_ForwardRef('SubResource'), NoneType] = None, ssl_profile: typing.Union[_ForwardRef('SubResource'), NoneType] = None, require_server_name_indication: typing.Union[bool, NoneType] = None, custom_error_configurations: typing.Union[typing.List[_ForwardRef('ApplicationGatewayCustomError')], NoneType] = None, firewall_policy: typing.Union[_ForwardRef('SubResource'), NoneType] = None, host_names: typing.Union[typing.List[str], NoneType] = None, **kwargs)

Parameters

id
str

Resource ID.

name
str

Name of the HTTP listener that is unique within an Application Gateway.

frontend_ip_configuration
SubResource

Frontend IP configuration resource of an application gateway.

frontend_port
SubResource

Frontend port resource of an application gateway.

protocol
str or ApplicationGatewayProtocol

Protocol of the HTTP listener. Possible values include: "Http", "Https".

host_name
str

Host name of HTTP listener.

ssl_certificate
SubResource

SSL certificate resource of an application gateway.

ssl_profile
SubResource

SSL profile resource of the application gateway.

require_server_name_indication
bool

Applicable only if protocol is https. Enables SNI for multi-hosting.

custom_error_configurations
list[ApplicationGatewayCustomError]

Custom error configurations of the HTTP listener.

firewall_policy
SubResource

Reference to the FirewallPolicy resource.

host_names
list[str]

List of Host names for HTTP Listener that allows special wildcard characters as well.

Variables

etag
str

A unique read-only string that changes whenever the resource is updated.

type
str

Type of the resource.

provisioning_state
str or ProvisioningState

The provisioning state of the HTTP listener resource. Possible values include: "Succeeded", "Updating", "Deleting", "Failed".