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) : ConvertibleToJava<GetListenerRuleCondition>

Constructors

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

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.

Functions

Link copied to clipboard
open override fun toJava(): GetListenerRuleCondition