IngressRuleArgs

data class IngressRuleArgs(val host: Output<String>? = null, val http: Output<HTTPIngressRuleValueArgs>? = null) : ConvertibleToJava<IngressRuleArgs>

IngressRule represents the rules mapping the paths under a specified host to the related backend services. Incoming requests are first evaluated for a host match, then routed to the backend associated with the matching IngressRuleValue.

Constructors

Link copied to clipboard
constructor(host: Output<String>? = null, http: Output<HTTPIngressRuleValueArgs>? = null)

Properties

Link copied to clipboard
val host: Output<String>? = null

Host is the fully qualified domain name of a network host, as defined by RFC 3986. Note the following deviations from the "host" part of the URI as defined in the RFC: 1. IPs are not allowed. Currently an IngressRuleValue can only apply to the IP in the Spec of the parent Ingress.

Link copied to clipboard
val http: Output<HTTPIngressRuleValueArgs>? = null

Functions

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