
com.pulumi.azure.servicefabric.kotlin.outputs.ClusterCertificateCommonNamesCommonName.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pulumi-azure-kotlin Show documentation
Show all versions of pulumi-azure-kotlin Show documentation
Build cloud applications and infrastructure by combining the safety and reliability of infrastructure as code with the power of the Kotlin programming language.
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.azure.servicefabric.kotlin.outputs
import kotlin.String
import kotlin.Suppress
/**
*
* @property certificateCommonName The common or subject name of the certificate.
* @property certificateIssuerThumbprint The Issuer Thumbprint of the Certificate.
* > **NOTE:** Certificate Issuer Thumbprint may become required in the future, `https://docs.microsoft.com/azure/service-fabric/service-fabric-create-cluster-using-cert-cn#download-and-update-a-sample-template`.
*/
public data class ClusterCertificateCommonNamesCommonName(
public val certificateCommonName: String,
public val certificateIssuerThumbprint: String? = null,
) {
public companion object {
public
fun toKotlin(javaType: com.pulumi.azure.servicefabric.outputs.ClusterCertificateCommonNamesCommonName):
ClusterCertificateCommonNamesCommonName = ClusterCertificateCommonNamesCommonName(
certificateCommonName = javaType.certificateCommonName(),
certificateIssuerThumbprint = javaType.certificateIssuerThumbprint().map({ args0 ->
args0
}).orElse(null),
)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy