@Stability(value=Stable) @Internal public static final class IngressV1Beta1Rule.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IngressV1Beta1Rule
IngressV1Beta1Rulesoftware.amazon.jsii.JsiiObject.InitializationModeIngressV1Beta1Rule.Builder, IngressV1Beta1Rule.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(IngressV1Beta1Backend backend,
String host,
String path)
Constructor that initializes the object based on literal property values passed by the
IngressV1Beta1Rule.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
IngressV1Beta1Backend |
getBackend()
Backend defines the referenced service endpoint to which the traffic will be forwarded to.
|
String |
getHost()
Host is the fully qualified domain name of a network host, as defined by RFC 3986.
|
String |
getPath()
Path is an extended POSIX regex as defined by IEEE Std 1003.1, (i.e this follows the egrep/unix syntax, not the perl syntax) matched against the path of an incoming request.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(IngressV1Beta1Backend backend, String host, String path)
IngressV1Beta1Rule.Builder.public final IngressV1Beta1Backend getBackend()
IngressV1Beta1RulegetBackend in interface IngressV1Beta1Rulepublic final String getHost()
IngressV1Beta1Rule
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. 2. The :
delimiter is not respected because ports are not allowed. Currently the
port of an Ingress is implicitly :80 for http and :443 for https. Both
these may change in the future. Incoming requests are matched against the
host before the IngressRuleValue.
Default: - If the host is unspecified, the Ingress routes all traffic based on the specified IngressRuleValue.
getHost in interface IngressV1Beta1Rulepublic final String getPath()
IngressV1Beta1RuleDefault: - If unspecified, the path defaults to a catch all sending traffic to the backend.
getPath in interface IngressV1Beta1Rule@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.