com.pulumi.cloudflare.kotlin.outputs.GetZoneDnssecResult.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pulumi-cloudflare-kotlin Show documentation
Show all versions of pulumi-cloudflare-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.cloudflare.kotlin.outputs
import kotlin.Int
import kotlin.String
import kotlin.Suppress
/**
* A collection of values returned by getZoneDnssec.
* @property algorithm Zone DNSSEC algorithm.
* @property digest Zone DNSSEC digest.
* @property digestAlgorithm Digest algorithm use for Zone DNSSEC.
* @property digestType Digest Type for Zone DNSSEC.
* @property ds DS for the Zone DNSSEC.
* @property flags Zone DNSSEC flags.
* @property id The provider-assigned unique ID for this managed resource.
* @property keyTag Key Tag for the Zone DNSSEC.
* @property keyType Key type used for Zone DNSSEC.
* @property publicKey Public Key for the Zone DNSSEC.
* @property status The status of the Zone DNSSEC.
* @property zoneId The zone identifier to target for the resource.
*/
public data class GetZoneDnssecResult(
public val algorithm: String,
public val digest: String,
public val digestAlgorithm: String,
public val digestType: String,
public val ds: String,
public val flags: Int,
public val id: String,
public val keyTag: Int,
public val keyType: String,
public val publicKey: String,
public val status: String,
public val zoneId: String,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.cloudflare.outputs.GetZoneDnssecResult): GetZoneDnssecResult = GetZoneDnssecResult(
algorithm = javaType.algorithm(),
digest = javaType.digest(),
digestAlgorithm = javaType.digestAlgorithm(),
digestType = javaType.digestType(),
ds = javaType.ds(),
flags = javaType.flags(),
id = javaType.id(),
keyTag = javaType.keyTag(),
keyType = javaType.keyType(),
publicKey = javaType.publicKey(),
status = javaType.status(),
zoneId = javaType.zoneId(),
)
}
}