ServiceMeshLoadBalancerArgs

data class ServiceMeshLoadBalancerArgs(val apiServerLoadbalancerId: Output<String>? = null, val apiServerPublicEip: Output<Boolean>? = null, val pilotPublicEip: Output<Boolean>? = null, val pilotPublicEipId: Output<String>? = null, val pilotPublicLoadbalancerId: Output<String>? = null) : ConvertibleToJava<ServiceMeshLoadBalancerArgs>

Constructors

Link copied to clipboard
constructor(apiServerLoadbalancerId: Output<String>? = null, apiServerPublicEip: Output<Boolean>? = null, pilotPublicEip: Output<Boolean>? = null, pilotPublicEipId: Output<String>? = null, pilotPublicLoadbalancerId: Output<String>? = null)

Properties

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

The Instance ID of APIServer Load Balancer

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

Indicates whether to use the IP address of a public network exposed API Server

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

Indicates whether to use the IP address of a public network exposure Istio Pilot. Note: This field has been deprecated and is readonly as of 1.232.0. Use pilot_public_eip_id instead.

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

the EIP instance id of Pilot load balancer.

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

The Instance ID of Pilot Load Balancer

Functions

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