Database Migration v1 API - Class OracleConnectionProfile (2.3.0)

public sealed class OracleConnectionProfile : IMessage<OracleConnectionProfile>, IEquatable<OracleConnectionProfile>, IDeepCloneable<OracleConnectionProfile>, IBufferMessage, IMessage

Reference documentation and code samples for the Database Migration v1 API class OracleConnectionProfile.

Specifies connection parameters required specifically for Oracle databases.

Inheritance

object > OracleConnectionProfile

Namespace

Google.Cloud.CloudDms.V1

Assembly

Google.Cloud.CloudDms.V1.dll

Constructors

OracleConnectionProfile()

public OracleConnectionProfile()

OracleConnectionProfile(OracleConnectionProfile)

public OracleConnectionProfile(OracleConnectionProfile other)
Parameter
NameDescription
otherOracleConnectionProfile

Properties

ConnectivityCase

public OracleConnectionProfile.ConnectivityOneofCase ConnectivityCase { get; }
Property Value
TypeDescription
OracleConnectionProfileConnectivityOneofCase

DatabaseService

public string DatabaseService { get; set; }

Required. Database service for the Oracle connection.

Property Value
TypeDescription
string

ForwardSshConnectivity

public ForwardSshTunnelConnectivity ForwardSshConnectivity { get; set; }

Forward SSH tunnel connectivity.

Property Value
TypeDescription
ForwardSshTunnelConnectivity

Host

public string Host { get; set; }

Required. The IP or hostname of the source Oracle database.

Property Value
TypeDescription
string

Password

public string Password { get; set; }

Required. Input only. The password for the user that Database Migration Service will be using to connect to the database. This field is not returned on request, and the value is encrypted when stored in Database Migration Service.

Property Value
TypeDescription
string

PasswordSet

public bool PasswordSet { get; set; }

Output only. Indicates whether a new password is included in the request.

Property Value
TypeDescription
bool

Port

public int Port { get; set; }

Required. The network port of the source Oracle database.

Property Value
TypeDescription
int

PrivateConnectivity

public PrivateConnectivity PrivateConnectivity { get; set; }

Private connectivity.

Property Value
TypeDescription
PrivateConnectivity

Ssl

public SslConfig Ssl { get; set; }

SSL configuration for the connection to the source Oracle database.

  • Only SERVER_ONLY configuration is supported for Oracle SSL.
  • SSL is supported for Oracle versions 12 and above.
Property Value
TypeDescription
SslConfig

StaticServiceIpConnectivity

public StaticServiceIpConnectivity StaticServiceIpConnectivity { get; set; }

Static Service IP connectivity.

Property Value
TypeDescription
StaticServiceIpConnectivity

Username

public string Username { get; set; }

Required. The username that Database Migration Service will use to connect to the database. The value is encrypted when stored in Database Migration Service.

Property Value
TypeDescription
string