Reference documentation and code samples for the Google Cloud Dms V1 Client class OracleConnectionProfile.
Specifies connection parameters required specifically for Oracle
databases.
Generated from protobuf messagegoogle.cloud.clouddms.v1.OracleConnectionProfile
Namespace
Google \ Cloud \ CloudDms \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ host
string
Required. The IP or hostname of the source Oracle database.
↳ port
int
Required. The network port of the source Oracle database.
↳ username
string
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
string
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
string
Required. Database service for the Oracle connection.
SSL 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.
Required. The IP or hostname of the source Oracle database.
Returns
Type
Description
string
setHost
Required. The IP or hostname of the source Oracle database.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getPort
Required. The network port of the source Oracle database.
Returns
Type
Description
int
setPort
Required. The network port of the source Oracle database.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getUsername
Required. The username that Database Migration Service will use to connect
to the database. The value is encrypted when stored in Database Migration
Service.
Returns
Type
Description
string
setUsername
Required. The username that Database Migration Service will use to connect
to the database. The value is encrypted when stored in Database Migration
Service.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getPassword
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.
Returns
Type
Description
string
setPassword
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.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getPasswordSet
Output only. Indicates whether a new password is included in the request.
Returns
Type
Description
bool
setPasswordSet
Output only. Indicates whether a new password is included in the request.
Parameter
Name
Description
var
bool
Returns
Type
Description
$this
getDatabaseService
Required. Database service for the Oracle connection.
Returns
Type
Description
string
setDatabaseService
Required. Database service for the Oracle connection.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getSsl
SSL 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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Dms V1 Client - Class OracleConnectionProfile (2.0.6)\n\nVersion latestkeyboard_arrow_down\n\n- [2.0.6 (latest)](/php/docs/reference/cloud-dms/latest/V1.OracleConnectionProfile)\n- [2.0.5](/php/docs/reference/cloud-dms/2.0.5/V1.OracleConnectionProfile)\n- [1.5.5](/php/docs/reference/cloud-dms/1.5.5/V1.OracleConnectionProfile)\n- [1.4.2](/php/docs/reference/cloud-dms/1.4.2/V1.OracleConnectionProfile)\n- [1.3.0](/php/docs/reference/cloud-dms/1.3.0/V1.OracleConnectionProfile)\n- [1.2.1](/php/docs/reference/cloud-dms/1.2.1/V1.OracleConnectionProfile)\n- [1.1.0](/php/docs/reference/cloud-dms/1.1.0/V1.OracleConnectionProfile)\n- [1.0.5](/php/docs/reference/cloud-dms/1.0.5/V1.OracleConnectionProfile) \nReference documentation and code samples for the Google Cloud Dms V1 Client class OracleConnectionProfile.\n\nSpecifies connection parameters required specifically for Oracle\ndatabases.\n\nGenerated from protobuf message `google.cloud.clouddms.v1.OracleConnectionProfile`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ CloudDms \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getHost\n\nRequired. The IP or hostname of the source Oracle database.\n\n### setHost\n\nRequired. The IP or hostname of the source Oracle database.\n\n### getPort\n\nRequired. The network port of the source Oracle database.\n\n### setPort\n\nRequired. The network port of the source Oracle database.\n\n### getUsername\n\nRequired. The username that Database Migration Service will use to connect\nto the database. The value is encrypted when stored in Database Migration\nService.\n\n### setUsername\n\nRequired. The username that Database Migration Service will use to connect\nto the database. The value is encrypted when stored in Database Migration\nService.\n\n### getPassword\n\nRequired. Input only. The password for the user that Database Migration\nService will be using to connect to the database. This field is not\nreturned on request, and the value is encrypted when stored in Database\nMigration Service.\n\n### setPassword\n\nRequired. Input only. The password for the user that Database Migration\nService will be using to connect to the database. This field is not\nreturned on request, and the value is encrypted when stored in Database\nMigration Service.\n\n### getPasswordSet\n\nOutput only. Indicates whether a new password is included in the request.\n\n### setPasswordSet\n\nOutput only. Indicates whether a new password is included in the request.\n\n### getDatabaseService\n\nRequired. Database service for the Oracle connection.\n\n### setDatabaseService\n\nRequired. Database service for the Oracle connection.\n\n### getSsl\n\nSSL configuration for the connection to the source Oracle database.\n\n- Only `SERVER_ONLY` configuration is supported for Oracle SSL.\n - SSL is supported for Oracle versions 12 and above.\n\n### hasSsl\n\n### clearSsl\n\n### setSsl\n\nSSL configuration for the connection to the source Oracle database.\n\n- Only `SERVER_ONLY` configuration is supported for Oracle SSL.\n - SSL is supported for Oracle versions 12 and above.\n\n### getStaticServiceIpConnectivity\n\nStatic Service IP connectivity.\n\n### hasStaticServiceIpConnectivity\n\n### setStaticServiceIpConnectivity\n\nStatic Service IP connectivity.\n\n### getForwardSshConnectivity\n\nForward SSH tunnel connectivity.\n\n### hasForwardSshConnectivity\n\n### setForwardSshConnectivity\n\nForward SSH tunnel connectivity.\n\n### getPrivateConnectivity\n\nPrivate connectivity.\n\n### hasPrivateConnectivity\n\n### setPrivateConnectivity\n\nPrivate connectivity.\n\n### getConnectivity"]]