EndpointCustomDomainCdnManagedHttpsArgs

data class EndpointCustomDomainCdnManagedHttpsArgs(val certificateType: Output<String>, val protocolType: Output<String>, val tlsVersion: Output<String>? = null) : ConvertibleToJava<EndpointCustomDomainCdnManagedHttpsArgs>

Constructors

Link copied to clipboard
constructor(certificateType: Output<String>, protocolType: Output<String>, tlsVersion: Output<String>? = null)

Properties

Link copied to clipboard
val certificateType: Output<String>

The type of HTTPS certificate. Possible values are Shared and Dedicated.

Link copied to clipboard
val protocolType: Output<String>

The type of protocol. Possible values are ServerNameIndication and IPBased.

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

The minimum TLS protocol version that is used for HTTPS. Possible values are TLS10 (representing TLS 1.0/1.1), TLS12 (representing TLS 1.2) and None (representing no minimums). Defaults to TLS12.

Functions

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