MigrationJobReverseSshConnectivityArgs

data class MigrationJobReverseSshConnectivityArgs(val vm: Output<String>? = null, val vmIp: Output<String>? = null, val vmPort: Output<Int>? = null, val vpc: Output<String>? = null) : ConvertibleToJava<MigrationJobReverseSshConnectivityArgs>

Constructors

Link copied to clipboard
constructor(vm: Output<String>? = null, vmIp: Output<String>? = null, vmPort: Output<Int>? = null, vpc: Output<String>? = null)

Properties

Link copied to clipboard
val vm: Output<String>? = null

The name of the virtual machine (Compute Engine) used as the bastion server for the SSH tunnel.

Link copied to clipboard
val vmIp: Output<String>? = null

The IP of the virtual machine (Compute Engine) used as the bastion server for the SSH tunnel.

Link copied to clipboard
val vmPort: Output<Int>? = null

The forwarding port of the virtual machine (Compute Engine) used as the bastion server for the SSH tunnel.

Link copied to clipboard
val vpc: Output<String>? = null

The name of the VPC to peer with the Cloud SQL private network.

Functions

Link copied to clipboard
open override fun toJava(): MigrationJobReverseSshConnectivityArgs