ApplicationGatewayHttpListener Class

Http listener of an application gateway.

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

Constructor

ApplicationGatewayHttpListener(*, id: typing.Union[str, NoneType] = None, name: typing.Union[str, NoneType] = None, etag: typing.Union[str, NoneType] = None, type: 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, require_server_name_indication: typing.Union[bool, NoneType] = None, provisioning_state: typing.Union[str, NoneType] = None, custom_error_configurations: typing.Union[typing.List[_ForwardRef('ApplicationGatewayCustomError')], NoneType] = None, **kwargs)

Parameters

id
str

Resource ID.

name
str

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

etag
str

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

type
str

Type of the resource.

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 are 'Http' and 'Https'. Possible values include: "Http", "Https".

host_name
str

Host name of HTTP listener.

ssl_certificate
SubResource

SSL certificate resource of an application gateway.

require_server_name_indication
bool

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

provisioning_state
str

Provisioning state of the HTTP listener resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.

custom_error_configurations
list[ApplicationGatewayCustomError]

Custom error configurations of the HTTP listener.