Specifies connection parameters required specifically for
Oracle databases.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
str
Required. The IP or hostname of the source
Oracle database.
port
int
Required. The network port of the source
Oracle database.
username
str
Required. The username that Database
Migration Service will use to connect to the
database. The value is encrypted when stored in
Database Migration Service.
password
str
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.
password_set
bool
Output only. Indicates whether a new password
is included in the request.
database_service
str
Required. Database service for the Oracle
connection.
ssl
google.cloud.clouddms_v1.types.SslConfig
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Class OracleConnectionProfile (1.12.4)\n\nVersion latestkeyboard_arrow_down\n\n- [1.12.4 (latest)](/python/docs/reference/datamigration/latest/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [1.12.2](/python/docs/reference/datamigration/1.12.2/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [1.11.0](/python/docs/reference/datamigration/1.11.0/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [1.10.1](/python/docs/reference/datamigration/1.10.1/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [1.9.5](/python/docs/reference/datamigration/1.9.5/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [1.8.0](/python/docs/reference/datamigration/1.8.0/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [1.7.1](/python/docs/reference/datamigration/1.7.1/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [1.6.2](/python/docs/reference/datamigration/1.6.2/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [1.5.0](/python/docs/reference/datamigration/1.5.0/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [1.4.3](/python/docs/reference/datamigration/1.4.3/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [1.3.2](/python/docs/reference/datamigration/1.3.2/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [1.2.1](/python/docs/reference/datamigration/1.2.1/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [1.1.0](/python/docs/reference/datamigration/1.1.0/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [1.0.2](/python/docs/reference/datamigration/1.0.2/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [0.2.4](/python/docs/reference/datamigration/0.2.4/google.cloud.clouddms_v1.types.OracleConnectionProfile)\n- [0.1.0](/python/docs/reference/datamigration/0.1.0/google.cloud.clouddms_v1.types.OracleConnectionProfile) \n\n OracleConnectionProfile(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nSpecifies connection parameters required specifically for\nOracle databases.\n\nThis message has `oneof`_ fields (mutually exclusive fields).\nFor each oneof, at most one member field can be set at the same time.\nSetting any member of the oneof automatically clears all other\nmembers.\n\n.. _oneof: \u003chttps://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields\u003e"]]