LoadBalancerIngressArgs

data class LoadBalancerIngressArgs(val hostname: Output<String>? = null, val ip: Output<String>? = null, val ports: Output<List<PortStatusArgs>>? = null) : ConvertibleToJava<LoadBalancerIngressArgs>

LoadBalancerIngress represents the status of a load-balancer ingress point: traffic intended for the service should be sent to an ingress point.

Constructors

Link copied to clipboard
constructor(hostname: Output<String>? = null, ip: Output<String>? = null, ports: Output<List<PortStatusArgs>>? = null)

Properties

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

Hostname is set for load-balancer ingress points that are DNS based (typically AWS load-balancers)

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

IP is set for load-balancer ingress points that are IP based (typically GCE or OpenStack load-balancers)

Link copied to clipboard
val ports: Output<List<PortStatusArgs>>? = null

Ports is a list of records of service ports If used, every port defined in the service should have an entry in it

Functions

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