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.
Implements
IMessageOracleConnectionProfile, IEquatableOracleConnectionProfile, IDeepCloneableOracleConnectionProfile, IBufferMessage, IMessageNamespace
Google.Cloud.CloudDms.V1Assembly
Google.Cloud.CloudDms.V1.dll
Constructors
OracleConnectionProfile()
public OracleConnectionProfile()
OracleConnectionProfile(OracleConnectionProfile)
public OracleConnectionProfile(OracleConnectionProfile other)
Parameter | |
---|---|
Name | Description |
other | OracleConnectionProfile |
Properties
ConnectivityCase
public OracleConnectionProfile.ConnectivityOneofCase ConnectivityCase { get; }
Property Value | |
---|---|
Type | Description |
OracleConnectionProfileConnectivityOneofCase |
DatabaseService
public string DatabaseService { get; set; }
Required. Database service for the Oracle connection.
Property Value | |
---|---|
Type | Description |
string |
ForwardSshConnectivity
public ForwardSshTunnelConnectivity ForwardSshConnectivity { get; set; }
Forward SSH tunnel connectivity.
Property Value | |
---|---|
Type | Description |
ForwardSshTunnelConnectivity |
Host
public string Host { get; set; }
Required. The IP or hostname of the source Oracle database.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |
PasswordSet
public bool PasswordSet { get; set; }
Output only. Indicates whether a new password is included in the request.
Property Value | |
---|---|
Type | Description |
bool |
Port
public int Port { get; set; }
Required. The network port of the source Oracle database.
Property Value | |
---|---|
Type | Description |
int |
PrivateConnectivity
public PrivateConnectivity PrivateConnectivity { get; set; }
Private connectivity.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
SslConfig |
StaticServiceIpConnectivity
public StaticServiceIpConnectivity StaticServiceIpConnectivity { get; set; }
Static Service IP connectivity.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |