ApplicationGatewayListenerArgs

data class ApplicationGatewayListenerArgs(val frontendIPConfiguration: Output<SubResourceArgs>? = null, val frontendPort: Output<SubResourceArgs>? = null, val hostNames: Output<List<String>>? = null, val id: Output<String>? = null, val name: Output<String>? = null, val protocol: Output<Either<String, ApplicationGatewayProtocol>>? = null, val sslCertificate: Output<SubResourceArgs>? = null, val sslProfile: Output<SubResourceArgs>? = null) : ConvertibleToJava<ApplicationGatewayListenerArgs>

Listener of an application gateway.

Constructors

Link copied to clipboard
constructor(frontendIPConfiguration: Output<SubResourceArgs>? = null, frontendPort: Output<SubResourceArgs>? = null, hostNames: Output<List<String>>? = null, id: Output<String>? = null, name: Output<String>? = null, protocol: Output<Either<String, ApplicationGatewayProtocol>>? = null, sslCertificate: Output<SubResourceArgs>? = null, sslProfile: Output<SubResourceArgs>? = null)

Properties

Link copied to clipboard

Frontend IP configuration resource of an application gateway.

Link copied to clipboard
val frontendPort: Output<SubResourceArgs>? = null

Frontend port resource of an application gateway.

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

List of Server Name Indications(SNI) for TLS Multi-site Listener that allows special wildcard characters as well.

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

Resource ID.

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

Name of the listener that is unique within an Application Gateway.

Link copied to clipboard
val protocol: Output<Either<String, ApplicationGatewayProtocol>>? = null

Protocol of the listener.

Link copied to clipboard
val sslCertificate: Output<SubResourceArgs>? = null

SSL certificate resource of an application gateway.

Link copied to clipboard
val sslProfile: Output<SubResourceArgs>? = null

SSL profile resource of the application gateway.

Functions

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