View Source GoogleApi.DataMigration.V1.Model.ForwardSshTunnelConnectivity (google_api_data_migration v0.21.0)

Forward SSH Tunnel connectivity.

Attributes

  • hostname (type: String.t, default: nil) - Required. Hostname for the SSH tunnel.
  • password (type: String.t, default: nil) - Input only. SSH password.
  • port (type: integer(), default: nil) - Port for the SSH tunnel, default value is 22.
  • privateKey (type: String.t, default: nil) - Input only. SSH private key.
  • username (type: String.t, default: nil) - Required. Username for the SSH tunnel.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.DataMigration.V1.Model.ForwardSshTunnelConnectivity{
  hostname: String.t() | nil,
  password: String.t() | nil,
  port: integer() | nil,
  privateKey: String.t() | nil,
  username: String.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.