SSLConfigurationArgs

data class SSLConfigurationArgs(val sslCryptoProvider: Output<Either<String, SslCryptoProvider>>? = null, val sslHostNameInCertificate: Output<String>? = null, val sslKeyStore: Output<String>? = null, val sslTrustStore: Output<String>? = null) : ConvertibleToJava<SSLConfigurationArgs>

Specify the HANA database TLS/SSL properties which will be used for enabling Azure Backup for this database. You need to specify these details if you have enabled secure communication for your HANA database.

Constructors

Link copied to clipboard
constructor(sslCryptoProvider: Output<Either<String, SslCryptoProvider>>? = null, sslHostNameInCertificate: Output<String>? = null, sslKeyStore: Output<String>? = null, sslTrustStore: Output<String>? = null)

Properties

Link copied to clipboard
val sslCryptoProvider: Output<Either<String, SslCryptoProvider>>? = null

Specify the crypto provider being used (commoncrypto/openssl). If this argument is not provided, it is automatically determined by searching in the configuration files.

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

Specify the hostname as mentioned in the SSL certificate. If this argument is not provided, it is automatically determined by searching in the SSL certificate.

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

Specify the name of the keystore file that contains the client's identity (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.

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

Specify the name of the trust store file that contains the server’s public certificates (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.

Functions

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