GetListenerRuleCondition

data class GetListenerRuleCondition(val hostHeader: GetListenerRuleConditionHostHeader? = null, val httpHeader: GetListenerRuleConditionHttpHeader? = null, val httpRequestMethod: GetListenerRuleConditionHttpRequestMethod? = null, val pathPattern: GetListenerRuleConditionPathPattern? = null, val queryString: GetListenerRuleConditionQueryString? = null, val sourceIp: GetListenerRuleConditionSourceIp? = null)

Constructors

Link copied to clipboard
constructor(hostHeader: GetListenerRuleConditionHostHeader? = null, httpHeader: GetListenerRuleConditionHttpHeader? = null, httpRequestMethod: GetListenerRuleConditionHttpRequestMethod? = null, pathPattern: GetListenerRuleConditionPathPattern? = null, queryString: GetListenerRuleConditionQueryString? = null, sourceIp: GetListenerRuleConditionSourceIp? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Contains a single attribute values, which contains a set of host names.

Link copied to clipboard

HTTP header and values to match. Detailed below.

Link copied to clipboard

Contains a single attribute values, which contains a set of HTTP request methods.

Link copied to clipboard

Contains a single attribute values, which contains a set of path patterns to compare against the request URL.

Link copied to clipboard

Query string parameters to match. Detailed below.

Link copied to clipboard

Contains a single attribute values, which contains a set of source IPs in CIDR notation.