Specifies connection parameters required specifically for
PostgreSQL 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
PostgreSQL database.
port
int
Required. The network port of the source
PostgreSQL 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 If this connection
profile password is stored.
[[["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 PostgreSqlConnectionProfile (1.12.4)\n\nVersion latestkeyboard_arrow_down\n\n- [1.12.4 (latest)](/python/docs/reference/datamigration/latest/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [1.12.2](/python/docs/reference/datamigration/1.12.2/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [1.11.0](/python/docs/reference/datamigration/1.11.0/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [1.10.1](/python/docs/reference/datamigration/1.10.1/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [1.9.5](/python/docs/reference/datamigration/1.9.5/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [1.8.0](/python/docs/reference/datamigration/1.8.0/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [1.7.1](/python/docs/reference/datamigration/1.7.1/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [1.6.2](/python/docs/reference/datamigration/1.6.2/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [1.5.0](/python/docs/reference/datamigration/1.5.0/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [1.4.3](/python/docs/reference/datamigration/1.4.3/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [1.3.2](/python/docs/reference/datamigration/1.3.2/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [1.2.1](/python/docs/reference/datamigration/1.2.1/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [1.1.0](/python/docs/reference/datamigration/1.1.0/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [1.0.2](/python/docs/reference/datamigration/1.0.2/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [0.2.4](/python/docs/reference/datamigration/0.2.4/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile)\n- [0.1.0](/python/docs/reference/datamigration/0.1.0/google.cloud.clouddms_v1.types.PostgreSqlConnectionProfile) \n\n PostgreSqlConnectionProfile(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nSpecifies connection parameters required specifically for\nPostgreSQL 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"]]