![JAR search and dependency download from the Maven repository](/logo.png)
com.pulumi.awsnative.acmpca.kotlin.outputs.CertificateAuthorityAccessDescription.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.awsnative.acmpca.kotlin.outputs
import kotlin.Suppress
/**
* Structure that contains X.509 AccessDescription information.
* @property accessLocation
* @property accessMethod
*/
public data class CertificateAuthorityAccessDescription(
public val accessLocation: CertificateAuthorityGeneralName,
public val accessMethod: CertificateAuthorityAccessMethod,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.awsnative.acmpca.outputs.CertificateAuthorityAccessDescription): CertificateAuthorityAccessDescription = CertificateAuthorityAccessDescription(
accessLocation = javaType.accessLocation().let({ args0 ->
com.pulumi.awsnative.acmpca.kotlin.outputs.CertificateAuthorityGeneralName.Companion.toKotlin(args0)
}),
accessMethod = javaType.accessMethod().let({ args0 ->
com.pulumi.awsnative.acmpca.kotlin.outputs.CertificateAuthorityAccessMethod.Companion.toKotlin(args0)
}),
)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy