com.pulumi.azure.hpc.kotlin.outputs.CacheDns.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.azure.hpc.kotlin.outputs
import kotlin.String
import kotlin.Suppress
import kotlin.collections.List
/**
*
* @property searchDomain The DNS search domain for the HPC Cache.
* @property servers A list of DNS servers for the HPC Cache. At most three IP(s) are allowed to set.
*/
public data class CacheDns(
public val searchDomain: String? = null,
public val servers: List,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.azure.hpc.outputs.CacheDns): CacheDns = CacheDns(
searchDomain = javaType.searchDomain().map({ args0 -> args0 }).orElse(null),
servers = javaType.servers().map({ args0 -> args0 }),
)
}
}