ApplicationGatewayRedirectConfiguration Class

Redirect configuration of an application gateway.

Inheritance
azure.mgmt.network.v2018_01_01.models._models_py3.SubResource
ApplicationGatewayRedirectConfiguration

Constructor

ApplicationGatewayRedirectConfiguration(*, id: typing.Union[str, NoneType] = None, name: typing.Union[str, NoneType] = None, etag: typing.Union[str, NoneType] = None, type: typing.Union[str, NoneType] = None, redirect_type: typing.Union[str, _ForwardRef('ApplicationGatewayRedirectType'), NoneType] = None, target_listener: typing.Union[_ForwardRef('SubResource'), NoneType] = None, target_url: typing.Union[str, NoneType] = None, include_path: typing.Union[bool, NoneType] = None, include_query_string: typing.Union[bool, NoneType] = None, request_routing_rules: typing.Union[typing.List[_ForwardRef('SubResource')], NoneType] = None, url_path_maps: typing.Union[typing.List[_ForwardRef('SubResource')], NoneType] = None, path_rules: typing.Union[typing.List[_ForwardRef('SubResource')], NoneType] = None, **kwargs)

Parameters

id
str

Resource ID.

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.

type
str

Type of the resource.

redirect_type
str or ApplicationGatewayRedirectType

Supported http redirection types - Permanent, Temporary, Found, SeeOther. Possible values include: "Permanent", "Found", "SeeOther", "Temporary".

target_listener
SubResource

Reference to a listener to redirect the request to.

target_url
str

Url to redirect the request to.

include_path
bool

Include path in the redirected url.

include_query_string
bool

Include query string in the redirected url.

request_routing_rules
list[SubResource]

Request routing specifying redirect configuration.

url_path_maps
list[SubResource]

Url path maps specifying default redirect configuration.

path_rules
list[SubResource]

Path rules specifying redirect configuration.