com.pulumi.gcp.compute.kotlin.outputs.InterconnectCircuitInfo.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pulumi-gcp-kotlin Show documentation
Show all versions of pulumi-gcp-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.gcp.compute.kotlin.outputs
import kotlin.String
import kotlin.Suppress
/**
*
* @property customerDemarcId (Output)
* Customer-side demarc ID for this circuit.
* @property googleCircuitId (Output)
* Google-assigned unique ID for this circuit. Assigned at circuit turn-up.
* @property googleDemarcId (Output)
* Google-side demarc ID for this circuit. Assigned at circuit turn-up and provided by
* Google to the customer in the LOA.
*/
public data class InterconnectCircuitInfo(
public val customerDemarcId: String? = null,
public val googleCircuitId: String? = null,
public val googleDemarcId: String? = null,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.gcp.compute.outputs.InterconnectCircuitInfo): InterconnectCircuitInfo = InterconnectCircuitInfo(
customerDemarcId = javaType.customerDemarcId().map({ args0 -> args0 }).orElse(null),
googleCircuitId = javaType.googleCircuitId().map({ args0 -> args0 }).orElse(null),
googleDemarcId = javaType.googleDemarcId().map({ args0 -> args0 }).orElse(null),
)
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy