AppSpecIngressRuleComponentArgs

data class AppSpecIngressRuleComponentArgs(val name: Output<String>? = null, val preservePathPrefix: Output<Boolean>? = null, val rewrite: Output<String>? = null) : ConvertibleToJava<AppSpecIngressRuleComponentArgs>

Constructors

Link copied to clipboard
constructor(name: Output<String>? = null, preservePathPrefix: Output<Boolean>? = null, rewrite: Output<String>? = null)

Properties

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

The name of the component to route to.

Link copied to clipboard
val preservePathPrefix: Output<Boolean>? = null

An optional boolean flag to preserve the path that is forwarded to the backend service. By default, the HTTP request path will be trimmed from the left when forwarded to the component.

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

An optional field that will rewrite the path of the component to be what is specified here. This is mutually exclusive with preserve_path_prefix.

Functions

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