IngressArgs

data class IngressArgs(val allowInsecure: Output<Boolean>? = null, val external: Output<Boolean>? = null, val targetPort: Output<Int>? = null, val traffic: Output<List<TrafficWeightArgs>>? = null, val transport: Output<Either<String, IngressTransportMethod>>? = null) : ConvertibleToJava<IngressArgs>

Container App Ingress configuration.

Constructors

Link copied to clipboard
constructor(allowInsecure: Output<Boolean>? = null, external: Output<Boolean>? = null, targetPort: Output<Int>? = null, traffic: Output<List<TrafficWeightArgs>>? = null, transport: Output<Either<String, IngressTransportMethod>>? = null)

Properties

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

Bool indicating if HTTP connections to is allowed. If set to false HTTP connections are automatically redirected to HTTPS connections

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

Bool indicating if app exposes an external http endpoint

Link copied to clipboard
val targetPort: Output<Int>? = null

Target Port in containers for traffic from ingress

Link copied to clipboard
val traffic: Output<List<TrafficWeightArgs>>? = null
Link copied to clipboard
val transport: Output<Either<String, IngressTransportMethod>>? = null

Ingress transport protocol

Functions

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