CustomHostnameSslArgs

data class CustomHostnameSslArgs(val certificateAuthority: Output<String>? = null, val customCertificate: Output<String>? = null, val customKey: Output<String>? = null, val method: Output<String>? = null, val settings: Output<List<CustomHostnameSslSettingArgs>>? = null, val status: Output<String>? = null, val type: Output<String>? = null, val validationErrors: Output<List<CustomHostnameSslValidationErrorArgs>>? = null, val validationRecords: Output<List<CustomHostnameSslValidationRecordArgs>>? = null, val wildcard: Output<Boolean>? = null) : ConvertibleToJava<CustomHostnameSslArgs>

Constructors

Link copied to clipboard
constructor(certificateAuthority: Output<String>? = null, customCertificate: Output<String>? = null, customKey: Output<String>? = null, method: Output<String>? = null, settings: Output<List<CustomHostnameSslSettingArgs>>? = null, status: Output<String>? = null, type: Output<String>? = null, validationErrors: Output<List<CustomHostnameSslValidationErrorArgs>>? = null, validationRecords: Output<List<CustomHostnameSslValidationRecordArgs>>? = null, wildcard: Output<Boolean>? = null)

Properties

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

If a custom uploaded certificate is used.

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

The key for a custom uploaded certificate.

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

Domain control validation (DCV) method used for this hostname. Available values: http, txt, email.

Link copied to clipboard

SSL/TLS settings for the certificate.

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

Status of the certificate.

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

Level of validation to be used for this hostname. Available values: dv. Defaults to dv.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val wildcard: Output<Boolean>? = null

Indicates whether the certificate covers a wildcard.

Functions

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