LoadBalancerConfigurationArgs

data class LoadBalancerConfigurationArgs(val loadBalancerResourceId: Output<String>? = null, val privateIpAddress: Output<PrivateIPAddressArgs>? = null, val probePort: Output<Int>? = null, val publicIpAddressResourceId: Output<String>? = null, val sqlVirtualMachineInstances: Output<List<String>>? = null) : ConvertibleToJava<LoadBalancerConfigurationArgs>

A load balancer configuration for an availability group listener.

Constructors

Link copied to clipboard
constructor(loadBalancerResourceId: Output<String>? = null, privateIpAddress: Output<PrivateIPAddressArgs>? = null, probePort: Output<Int>? = null, publicIpAddressResourceId: Output<String>? = null, sqlVirtualMachineInstances: Output<List<String>>? = null)

Properties

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

Resource id of the load balancer.

Link copied to clipboard

Private IP address.

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

Probe port.

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

Resource id of the public IP.

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

List of the SQL virtual machine instance resource id's that are enrolled into the availability group listener.

Functions

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