OracleConnectionProfile class
Specifies connection parameters required specifically for Oracle databases.
Constructors
-
OracleConnectionProfile({required Input<
String> databaseService, Input<ForwardSshTunnelConnectivity> ? forwardSshConnectivity, required Input<String> host, required Input<String> password, required Input<int> port, Input<PrivateConnectivity> ? privateConnectivity, Input<SslConfig> ? ssl, Input<Map< ? staticServiceIpConnectivity, required Input<String, dynamic> >String> username}) -
Creates a new OracleConnectionProfile.
databaseServiceDatabase service for the Oracle connection.forwardSshConnectivityForward SSH tunnel connectivity.hostThe IP or hostname of the source Oracle database.passwordInput 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.portThe network port of the source Oracle database.privateConnectivityPrivate connectivity.sslSSL configuration for the connection to the source Oracle database. * OnlySERVER_ONLYconfiguration is supported for Oracle SSL. * SSL is supported for Oracle versions 12 and above.staticServiceIpConnectivityStatic Service IP connectivity.usernameThe username that Database Migration Service will use to connect to the database. The value is encrypted when stored in Database Migration Service.const -
OracleConnectionProfile.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
databaseService
→ Input<
String> -
Database service for the Oracle connection.
final
-
forwardSshConnectivity
→ Input<
ForwardSshTunnelConnectivity> ? -
Forward SSH tunnel connectivity.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
host
→ Input<
String> -
The IP or hostname of the source Oracle database.
final
-
password
→ Input<
String> -
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.
final
-
port
→ Input<
int> -
The network port of the source Oracle database.
final
-
privateConnectivity
→ Input<
PrivateConnectivity> ? -
Private connectivity.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
ssl
→ Input<
SslConfig> ? -
SSL configuration for the connection to the source Oracle database. * Only
SERVER_ONLYconfiguration is supported for Oracle SSL. * SSL is supported for Oracle versions 12 and above.final -
staticServiceIpConnectivity
→ Input<
Map< ?String, dynamic> > -
Static Service IP connectivity.
final
-
username
→ Input<
String> -
The username that Database Migration Service will use to connect to the database. The value is encrypted when stored in Database Migration Service.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited