Listener Args
data class ListenerArgs(val accessLogRecordCustomizedHeadersEnabled: Output<Boolean>? = null, val accessLogTracingConfig: Output<ListenerAccessLogTracingConfigArgs>? = null, val aclConfig: Output<ListenerAclConfigArgs>? = null, val certificates: Output<ListenerCertificatesArgs>? = null, val defaultActions: Output<List<ListenerDefaultActionArgs>>? = null, val dryRun: Output<Boolean>? = null, val gzipEnabled: Output<Boolean>? = null, val http2Enabled: Output<Boolean>? = null, val idleTimeout: Output<Int>? = null, val listenerDescription: Output<String>? = null, val listenerPort: Output<Int>? = null, val listenerProtocol: Output<String>? = null, val loadBalancerId: Output<String>? = null, val quicConfig: Output<ListenerQuicConfigArgs>? = null, val requestTimeout: Output<Int>? = null, val securityPolicyId: Output<String>? = null, val status: Output<String>? = null, val xForwardedForConfig: Output<ListenerXForwardedForConfigArgs>? = null) : ConvertibleToJava<ListenerArgs>
Provides a Application Load Balancer (ALB) Listener resource. For information about Application Load Balancer (ALB) Listener and how to use it, see What is Listener.
NOTE: Available since v1.133.0.
Import
Application Load Balancer (ALB) Listener can be imported using the id, e.g.
$ pulumi import alicloud:alb/listener:Listener example <id>
Content copied to clipboard
Constructors
Link copied to clipboard
fun ListenerArgs(accessLogRecordCustomizedHeadersEnabled: Output<Boolean>? = null, accessLogTracingConfig: Output<ListenerAccessLogTracingConfigArgs>? = null, aclConfig: Output<ListenerAclConfigArgs>? = null, certificates: Output<ListenerCertificatesArgs>? = null, defaultActions: Output<List<ListenerDefaultActionArgs>>? = null, dryRun: Output<Boolean>? = null, gzipEnabled: Output<Boolean>? = null, http2Enabled: Output<Boolean>? = null, idleTimeout: Output<Int>? = null, listenerDescription: Output<String>? = null, listenerPort: Output<Int>? = null, listenerProtocol: Output<String>? = null, loadBalancerId: Output<String>? = null, quicConfig: Output<ListenerQuicConfigArgs>? = null, requestTimeout: Output<Int>? = null, securityPolicyId: Output<String>? = null, status: Output<String>? = null, xForwardedForConfig: Output<ListenerXForwardedForConfigArgs>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard