ListenerArgs

data class ListenerArgs(val acceleratorArn: Output<String>? = null, val clientAffinity: Output<ListenerClientAffinity>? = null, val portRanges: Output<List<ListenerPortRangeArgs>>? = null, val protocol: Output<ListenerProtocol>? = null) : ConvertibleToJava<ListenerArgs>

Resource Type definition for AWS::GlobalAccelerator::Listener

Constructors

Link copied to clipboard
constructor(acceleratorArn: Output<String>? = null, clientAffinity: Output<ListenerClientAffinity>? = null, portRanges: Output<List<ListenerPortRangeArgs>>? = null, protocol: Output<ListenerProtocol>? = null)

Properties

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

The Amazon Resource Name (ARN) of the accelerator.

Link copied to clipboard

Client affinity lets you direct all requests from a user to the same endpoint.

Link copied to clipboard
val portRanges: Output<List<ListenerPortRangeArgs>>? = null

The list of port ranges for the connections from clients to the accelerator.

Link copied to clipboard
val protocol: Output<ListenerProtocol>? = null

The protocol for the listener.

Functions

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