Hostname Configuration Args
data class HostnameConfigurationArgs(val certificate: Output<CertificateInformationArgs>? = null, val certificatePassword: Output<String>? = null, val certificateSource: Output<Either<String, CertificateSource>>? = null, val certificateStatus: Output<Either<String, CertificateStatus>>? = null, val defaultSslBinding: Output<Boolean>? = null, val encodedCertificate: Output<String>? = null, val hostName: Output<String>, val identityClientId: Output<String>? = null, val keyVaultId: Output<String>? = null, val negotiateClientCertificate: Output<Boolean>? = null, val type: Output<Either<String, HostnameType>>) : ConvertibleToJava<HostnameConfigurationArgs>
Custom hostname configuration.
Constructors
Link copied to clipboard
fun HostnameConfigurationArgs(certificate: Output<CertificateInformationArgs>? = null, certificatePassword: Output<String>? = null, certificateSource: Output<Either<String, CertificateSource>>? = null, certificateStatus: Output<Either<String, CertificateStatus>>? = null, defaultSslBinding: Output<Boolean>? = null, encodedCertificate: Output<String>? = null, hostName: Output<String>, identityClientId: Output<String>? = null, keyVaultId: Output<String>? = null, negotiateClientCertificate: Output<Boolean>? = null, type: Output<Either<String, HostnameType>>)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Specify true to setup the certificate associated with this Hostname as the Default SSL Certificate. If a client does not send the SNI header, then this will be the certificate that will be challenged. The property is useful if a service has multiple custom hostname enabled and it needs to decide on the default ssl certificate. The setting only applied to gateway Hostname Type.
Link copied to clipboard
Link copied to clipboard