K8sSlbAttachmentSlbConfigPortMappingArgs

data class K8sSlbAttachmentSlbConfigPortMappingArgs(val certId: Output<String>? = null, val loadbalancerProtocol: Output<String>, val servicePort: Output<K8sSlbAttachmentSlbConfigPortMappingServicePortArgs>) : ConvertibleToJava<K8sSlbAttachmentSlbConfigPortMappingArgs>

Constructors

Link copied to clipboard
constructor(certId: Output<String>? = null, loadbalancerProtocol: Output<String>, servicePort: Output<K8sSlbAttachmentSlbConfigPortMappingServicePortArgs>)

Properties

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

The ID of your tls certification, this is used for 'HTTPS' protocol only.

Link copied to clipboard

The protocol of SLB instance configuration, values can be 'TCP', 'HTTP' or 'HTTPS'.

Link copied to clipboard

The backend k8s service configuration for SLB instance, which is supported for multiple configurations. See service_port below.

Functions

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