FrontdoorRuleConditions

data class FrontdoorRuleConditions(val clientPortConditions: List<FrontdoorRuleConditionsClientPortCondition>? = null, val cookiesConditions: List<FrontdoorRuleConditionsCookiesCondition>? = null, val hostNameConditions: List<FrontdoorRuleConditionsHostNameCondition>? = null, val httpVersionConditions: List<FrontdoorRuleConditionsHttpVersionCondition>? = null, val isDeviceConditions: List<FrontdoorRuleConditionsIsDeviceCondition>? = null, val postArgsConditions: List<FrontdoorRuleConditionsPostArgsCondition>? = null, val queryStringConditions: List<FrontdoorRuleConditionsQueryStringCondition>? = null, val remoteAddressConditions: List<FrontdoorRuleConditionsRemoteAddressCondition>? = null, val requestBodyConditions: List<FrontdoorRuleConditionsRequestBodyCondition>? = null, val requestHeaderConditions: List<FrontdoorRuleConditionsRequestHeaderCondition>? = null, val requestMethodConditions: List<FrontdoorRuleConditionsRequestMethodCondition>? = null, val requestSchemeConditions: List<FrontdoorRuleConditionsRequestSchemeCondition>? = null, val requestUriConditions: List<FrontdoorRuleConditionsRequestUriCondition>? = null, val serverPortConditions: List<FrontdoorRuleConditionsServerPortCondition>? = null, val socketAddressConditions: List<FrontdoorRuleConditionsSocketAddressCondition>? = null, val sslProtocolConditions: List<FrontdoorRuleConditionsSslProtocolCondition>? = null, val urlFileExtensionConditions: List<FrontdoorRuleConditionsUrlFileExtensionCondition>? = null, val urlFilenameConditions: List<FrontdoorRuleConditionsUrlFilenameCondition>? = null, val urlPathConditions: List<FrontdoorRuleConditionsUrlPathCondition>? = null)

Constructors

Link copied to clipboard
constructor(clientPortConditions: List<FrontdoorRuleConditionsClientPortCondition>? = null, cookiesConditions: List<FrontdoorRuleConditionsCookiesCondition>? = null, hostNameConditions: List<FrontdoorRuleConditionsHostNameCondition>? = null, httpVersionConditions: List<FrontdoorRuleConditionsHttpVersionCondition>? = null, isDeviceConditions: List<FrontdoorRuleConditionsIsDeviceCondition>? = null, postArgsConditions: List<FrontdoorRuleConditionsPostArgsCondition>? = null, queryStringConditions: List<FrontdoorRuleConditionsQueryStringCondition>? = null, remoteAddressConditions: List<FrontdoorRuleConditionsRemoteAddressCondition>? = null, requestBodyConditions: List<FrontdoorRuleConditionsRequestBodyCondition>? = null, requestHeaderConditions: List<FrontdoorRuleConditionsRequestHeaderCondition>? = null, requestMethodConditions: List<FrontdoorRuleConditionsRequestMethodCondition>? = null, requestSchemeConditions: List<FrontdoorRuleConditionsRequestSchemeCondition>? = null, requestUriConditions: List<FrontdoorRuleConditionsRequestUriCondition>? = null, serverPortConditions: List<FrontdoorRuleConditionsServerPortCondition>? = null, socketAddressConditions: List<FrontdoorRuleConditionsSocketAddressCondition>? = null, sslProtocolConditions: List<FrontdoorRuleConditionsSslProtocolCondition>? = null, urlFileExtensionConditions: List<FrontdoorRuleConditionsUrlFileExtensionCondition>? = null, urlFilenameConditions: List<FrontdoorRuleConditionsUrlFilenameCondition>? = null, urlPathConditions: List<FrontdoorRuleConditionsUrlPathCondition>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A client_port_condition block as defined below.

Link copied to clipboard

A cookies_condition block as defined below.

Link copied to clipboard

A host_name_condition block as defined below.

Link copied to clipboard

A http_version_condition block as defined below.

Link copied to clipboard

A is_device_condition block as defined below.

Link copied to clipboard

A post_args_condition block as defined below.

Link copied to clipboard

A query_string_condition block as defined below.

Link copied to clipboard

A remote_address_condition block as defined below.

Link copied to clipboard

A request_body_condition block as defined below.

Link copied to clipboard

A request_header_condition block as defined below.

Link copied to clipboard

A request_method_condition block as defined below.

Link copied to clipboard

A request_scheme_condition block as defined below.

Link copied to clipboard

A request_uri_condition block as defined below.

Link copied to clipboard

A server_port_condition block as defined below.

Link copied to clipboard

A socket_address_condition block as defined below.

Link copied to clipboard

A ssl_protocol_condition block as defined below.

Link copied to clipboard

A url_file_extension_condition block as defined below.

Link copied to clipboard

A url_filename_condition block as defined below.

Link copied to clipboard

A url_path_condition block as defined below.