ApplicationGatewayHttpListener Class

Http listener of an application gateway.

Inheritance
azure.mgmt.network.v2015_06_15.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, 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, **kwargs)

Parameters

id
str

Resource Identifier.

name
str

Name of the resource that is unique within a resource group. This name can be used to access the resource.

etag
str

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

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. 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'.