DomainNameMutualTlsAuthenticationArgs

data class DomainNameMutualTlsAuthenticationArgs(val truststoreUri: Output<String>, val truststoreVersion: Output<String>? = null) : ConvertibleToJava<DomainNameMutualTlsAuthenticationArgs>

Constructors

Link copied to clipboard
constructor(truststoreUri: Output<String>, truststoreVersion: Output<String>? = null)

Properties

Link copied to clipboard
val truststoreUri: Output<String>

Amazon S3 URL that specifies the truststore for mutual TLS authentication, for example, s3://bucket-name/key-name. The truststore can contain certificates from public or private certificate authorities. To update the truststore, upload a new version to S3, and then update your custom domain name to use the new version.

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

Version of the S3 object that contains the truststore. To specify a version, you must have versioning enabled for the S3 bucket.

Functions

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