public sealed class PostgreSqlConnectionProfile : IMessage<PostgreSqlConnectionProfile>, IEquatable<PostgreSqlConnectionProfile>, IDeepCloneable<PostgreSqlConnectionProfile>, IBufferMessage, IMessage
Specifies connection parameters required specifically for PostgreSQL databases.
Implements
IMessage<PostgreSqlConnectionProfile>, IEquatable<PostgreSqlConnectionProfile>, IDeepCloneable<PostgreSqlConnectionProfile>, IBufferMessage, IMessageNamespace
Google.Cloud.CloudDms.V1Assembly
Google.Cloud.CloudDms.V1.dll
Constructors
PostgreSqlConnectionProfile()
public PostgreSqlConnectionProfile()
PostgreSqlConnectionProfile(PostgreSqlConnectionProfile)
public PostgreSqlConnectionProfile(PostgreSqlConnectionProfile other)
Parameter | |
---|---|
Name | Description |
other | PostgreSqlConnectionProfile |
Properties
CloudSqlId
public string CloudSqlId { get; set; }
If the source is a Cloud SQL database, use this field to provide the Cloud SQL instance ID of the source.
Property Value | |
---|---|
Type | Description |
String |
Host
public string Host { get; set; }
Required. The IP or hostname of the source PostgreSQL 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 If this connection profile password is stored.
Property Value | |
---|---|
Type | Description |
Boolean |
Port
public int Port { get; set; }
Required. The network port of the source PostgreSQL database.
Property Value | |
---|---|
Type | Description |
Int32 |
Ssl
public SslConfig Ssl { get; set; }
SSL configuration for the destination to connect to the source database.
Property Value | |
---|---|
Type | Description |
SslConfig |
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 |