All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.pulumi.gcp.gkeonprem.kotlin.outputs.VMwareClusterLoadBalancerF5Config.kt Maven / Gradle / Ivy

Go to download

Build cloud applications and infrastructure by combining the safety and reliability of infrastructure as code with the power of the Kotlin programming language.

There is a newer version: 8.12.0.0
Show newest version
@file:Suppress("NAME_SHADOWING", "DEPRECATION")

package com.pulumi.gcp.gkeonprem.kotlin.outputs

import kotlin.String
import kotlin.Suppress

/**
 *
 * @property address The load balancer's IP address.
 * @property partition he preexisting partition to be used by the load balancer. T
 * his partition is usually created for the admin cluster for example:
 * 'my-f5-admin-partition'.
 * @property snatPool The pool name. Only necessary, if using SNAT.
 */
public data class VMwareClusterLoadBalancerF5Config(
    public val address: String? = null,
    public val partition: String? = null,
    public val snatPool: String? = null,
) {
    public companion object {
        public fun toKotlin(javaType: com.pulumi.gcp.gkeonprem.outputs.VMwareClusterLoadBalancerF5Config): VMwareClusterLoadBalancerF5Config = VMwareClusterLoadBalancerF5Config(
            address = javaType.address().map({ args0 -> args0 }).orElse(null),
            partition = javaType.partition().map({ args0 -> args0 }).orElse(null),
            snatPool = javaType.snatPool().map({ args0 -> args0 }).orElse(null),
        )
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy