
com.pulumi.gcp.networkconnectivity.kotlin.outputs.InternalRangeMigration.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.gcp.networkconnectivity.kotlin.outputs
import kotlin.String
import kotlin.Suppress
/**
*
* @property source Resource path as an URI of the source resource, for example a subnet.
* The project for the source resource should match the project for the
* InternalRange.
* An example /projects/{project}/regions/{region}/subnetworks/{subnet}
* @property target Resource path of the target resource. The target project can be
* different, as in the cases when migrating to peer networks. The resource
* may not exist yet.
* For example /projects/{project}/regions/{region}/subnetworks/{subnet}
*/
public data class InternalRangeMigration(
public val source: String,
public val target: String,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.gcp.networkconnectivity.outputs.InternalRangeMigration): InternalRangeMigration = InternalRangeMigration(
source = javaType.source(),
target = javaType.target(),
)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy