com.pulumi.azure.backup.kotlin.outputs.PolicyVMTieringPolicy.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.azure.backup.kotlin.outputs
import kotlin.Suppress
/**
*
* @property archivedRestorePoint An `archived_restore_point` block as defined below.
*/
public data class PolicyVMTieringPolicy(
public val archivedRestorePoint: PolicyVMTieringPolicyArchivedRestorePoint,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.azure.backup.outputs.PolicyVMTieringPolicy): PolicyVMTieringPolicy = PolicyVMTieringPolicy(
archivedRestorePoint = javaType.archivedRestorePoint().let({ args0 ->
com.pulumi.azure.backup.kotlin.outputs.PolicyVMTieringPolicyArchivedRestorePoint.Companion.toKotlin(args0)
}),
)
}
}