AppIngressArgs

data class AppIngressArgs(val allowInsecureConnections: Output<Boolean>? = null, val customDomain: Output<AppIngressCustomDomainArgs>? = null, val externalEnabled: Output<Boolean>? = null, val fqdn: Output<String>? = null, val targetPort: Output<Int>, val trafficWeights: Output<List<AppIngressTrafficWeightArgs>>, val transport: Output<String>? = null) : ConvertibleToJava<AppIngressArgs>

Constructors

Link copied to clipboard
fun AppIngressArgs(allowInsecureConnections: Output<Boolean>? = null, customDomain: Output<AppIngressCustomDomainArgs>? = null, externalEnabled: Output<Boolean>? = null, fqdn: Output<String>? = null, targetPort: Output<Int>, trafficWeights: Output<List<AppIngressTrafficWeightArgs>>, transport: Output<String>? = null)

Functions

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

Properties

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

Should this ingress allow insecure connections?

Link copied to clipboard

One or more custom_domain block as detailed below.

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

Are connections to this Ingress from outside the Container App Environment enabled? Defaults to false.

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

The FQDN of the ingress.

Link copied to clipboard
val targetPort: Output<Int>

The target port on the container for the Ingress traffic.

Link copied to clipboard

A traffic_weight block as detailed below.

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

The transport method for the Ingress. Possible values include auto, http, and http2. Defaults to auto