IngressBackendArgs

data class IngressBackendArgs(val resource: Output<TypedLocalObjectReferenceArgs>? = null, val service: Output<IngressServiceBackendArgs>? = null) : ConvertibleToJava<IngressBackendArgs>

IngressBackend describes all endpoints for a given service and port.

Constructors

Link copied to clipboard
constructor(resource: Output<TypedLocalObjectReferenceArgs>? = null, service: Output<IngressServiceBackendArgs>? = null)

Properties

Link copied to clipboard

resource is an ObjectRef to another Kubernetes resource in the namespace of the Ingress object. If resource is specified, a service.Name and service.Port must not be specified. This is a mutually exclusive setting with "Service".

Link copied to clipboard
val service: Output<IngressServiceBackendArgs>? = null

service references a service as a backend. This is a mutually exclusive setting with "Resource".

Functions

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