TlsCertificateContextArgs

data class TlsCertificateContextArgs(val certificatePaths: Output<TlsCertificatePathsArgs>? = null, val certificateSource: Output<TlsCertificateContextCertificateSource>? = null, val sdsConfig: Output<SdsConfigArgs>? = null) : ConvertibleToJava<TlsCertificateContextArgs>

Deprecated Defines the mechanism to obtain the client or server certificate. Defines the mechanism to obtain the client or server certificate.

Constructors

Link copied to clipboard
fun TlsCertificateContextArgs(certificatePaths: Output<TlsCertificatePathsArgs>? = null, certificateSource: Output<TlsCertificateContextCertificateSource>? = null, sdsConfig: Output<SdsConfigArgs>? = null)

Functions

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

Properties

Link copied to clipboard

Specifies the certificate and private key paths. This field is applicable only if tlsCertificateSource is set to USE_PATH.

Link copied to clipboard

Defines how TLS certificates are obtained.

Link copied to clipboard
val sdsConfig: Output<SdsConfigArgs>? = null

Specifies the config to retrieve certificates through SDS. This field is applicable only if tlsCertificateSource is set to USE_SDS.