EndpointGroupEndpointConfigurationArgs

data class EndpointGroupEndpointConfigurationArgs(val enableClientipPreservation: Output<Boolean>? = null, val endpoint: Output<String>, val type: Output<String>, val weight: Output<Int>) : ConvertibleToJava<EndpointGroupEndpointConfigurationArgs>

Constructors

Link copied to clipboard
fun EndpointGroupEndpointConfigurationArgs(enableClientipPreservation: Output<Boolean>? = null, endpoint: Output<String>, type: Output<String>, weight: Output<Int>)

Functions

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

Properties

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

Indicates whether client IP addresses are reserved. Valid values: true: Client IP addresses are reserved, false: Client IP addresses are not reserved. Default value is false.

Link copied to clipboard
val endpoint: Output<String>

The IP address or domain name of Endpoint N in the endpoint group.

Link copied to clipboard
val type: Output<String>

The type of Endpoint N in the endpoint group. Valid values: Domain: a custom domain name, Ip: a custom IP address, PublicIp: an Alibaba Cloud public IP address, ECS: an Alibaba Cloud Elastic Compute Service (ECS) instance, SLB: an Alibaba Cloud Server Load Balancer (SLB) instance.

Link copied to clipboard
val weight: Output<Int>

The weight of Endpoint N in the endpoint group. Valid value is 0 to 255.