KubernetesClusterServiceMeshProfileCertificateAuthorityArgs

data class KubernetesClusterServiceMeshProfileCertificateAuthorityArgs(val certChainObjectName: Output<String>, val certObjectName: Output<String>, val keyObjectName: Output<String>, val keyVaultId: Output<String>, val rootCertObjectName: Output<String>) : ConvertibleToJava<KubernetesClusterServiceMeshProfileCertificateAuthorityArgs>

Constructors

constructor(certChainObjectName: Output<String>, certObjectName: Output<String>, keyObjectName: Output<String>, keyVaultId: Output<String>, rootCertObjectName: Output<String>)

Properties

Link copied to clipboard

The certificate chain object name in Azure Key Vault.

Link copied to clipboard
val certObjectName: Output<String>

The intermediate certificate object name in Azure Key Vault.

Link copied to clipboard
val keyObjectName: Output<String>

The intermediate certificate private key object name in Azure Key Vault.

Link copied to clipboard
val keyVaultId: Output<String>

The resource ID of the Key Vault.

Link copied to clipboard

The root certificate object name in Azure Key Vault.

Functions

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